自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++ STL vector assign用法

C++ STL vector assign用法 C++ STL vector assign用法 assign是重用一个vector,会清除以前的东西;并分配新的内容。

2015-04-10 19:39:35 696

Writing Solid Code(中文版)

<<编程精粹:编写高质量C语言代码>> 是一本被很多中国程序员所忽视的好书.      阅读这本书的时候,我想起了另一本经典:<<程序设计实践>>., 它们有如下的共同点:   1) 短小精悍, 不像一些书洋洋洒洒数百页,篇幅小保证了可以在尽量短的时间内快速读完而不会觉得乏累.   2) 都是讲解程序设计中一些正确的方式,手段,习惯.   3) 内容都是”干货”,不会谈一些大而空的概念.更多的是以实际的例子(大部分都是可以编译运行的例子,而不是伪代码)讲解.   打一个比方, 这两本书就像大学时代带你进行上机编码实验课的老师一般, 讲述着哪些地方即使是编码老鸟都会犯下的错误.      不过,两本书的定位稍显不同.程序设计实践面更广一些,涉及到算法数据结构的选择,API设计,排错,测试等内容, 可以说基本的编码环节都有涉及到了.   而编程精粹更多的是关注在如何写出bug-free的代码.   可以这么来理解,两者内容上的区别,类比泛搜索引擎与垂直搜索引擎的区别.      同时, 我把它们看作是谈到了那些编程当成一门手艺活儿的人,所需要关注的种种细节的小册子.我欣赏,钦佩那些对自己所做专注,而且又能将看似简单的事情做的近乎完美的人,比如这位磨刀的老人(http://www.nbweekly.com/Print/Article/10207_0.shtml).      不能指望读一两本书就能让你从小工到专家了.毕竟编码是件实践性很强的事情, 你得动手去写,动脑去想,去总结 忍耐寂寞与bug为伍.在你没有经历那么些教训之前,也许不会从中学会些什么.这个过程本身枯燥乏味,看上去并不那么有趣.不过我想每件事情要做到卓越,所要付出的努力都不会少.      不知道有多少人,对自己的作品都能有足够的自信,因为从来不曾让人失望,不曾出错,就好比书中提到的那种程序匠人应该追求的境界–bug free source?我努力着.      PS:本书出版多年,90年代中期就曾经被引进翻译,翻译质量不差,网上已有热心人士制作了带书签的pdf版本,在此表示感谢.

2015-04-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除