Reading
Switchvov
这个作者很懒,什么都没留下…
展开
-
读《程序员修炼之道——从小工到专家》(The Pragmatic Programmer: From Journeyman to Master)
花了几天时间略读完了《程序员修炼之道——从小工到专家》(The Pragmatic Programmer: From Journeyman to Master)。总体感觉就像是一位多年开发经验的软件工程师,在身旁谆谆教导。其中的大部分内容,要在工作中不断实践,才能有深刻的体会。也许是自身层次原因,其中一部分内容不是很能理解,也许在多年之后,第二次读这本书的时候,会有更加深刻的认识和理解吧。原创 2015-12-10 18:29:05 · 3183 阅读 · 2 评论 -
读《人月神话》(The Mythical Man-Month)
花了几天时间略读完了《人月神话》(The Mythical Man-Month),并没有什么很深的体会,这有可能是并没有接触太多关于软件工程学方面的东西吧。总的收获就是,知道了优秀程序员和普通程序员之间的效率差距,大型软件开发的种种诟病,及其部分解决办法。可能出书时间比较早的缘故,很多现在常用的工具和语言都没有描述。但是这并不影响从中学习相应的方法学。种种体会,希望在二次阅读有所启发。下面是知原创 2015-12-16 13:00:39 · 3216 阅读 · 0 评论 -
读《写给大家看的设计书》
读《写给大家看的设计书》 这段时间略读了一遍《写给大家看的设计书》第四版,作为一名开发者来说,这种设计细胞确实不怎么样。通过略读也有一些收获,而贯穿全文的“4大基本原则”则是核心心思,应该不断的以这样的思维来思考怎样才能设计得更好。特附上“4大基本原则”以备后用。 一 4大基本原则1 对比(Contrast) 对比的基本思想是,要避免页面上的元素太过相似。如果元原创 2016-01-27 18:03:51 · 2616 阅读 · 0 评论 -
读《驯服烂代码——在编程操练中悟道》
读《驯服烂代码——在编程操练中悟道》第2章 按图索骥地编写代码第4章 调试一下第5章 用TDD重做编程操练题目第6章 消除假数据所带来的重复代码第8章 嗅出代码腐臭和新的测试点第9章 测试后行 vs 测试先行 TDD开发方法具有的优势第10章 何谓烂代码 烂代码的定义第一个项目实例第11章 记录所闻到的腐臭第12章 用测试描绘用户意图第13章 分而治之釜底抽薪第14章 分而治之原创 2016-06-26 19:59:42 · 3593 阅读 · 0 评论