《人月神话》读书笔记 《人月神话》这本书几年前就听别人说是本很经典的软件开发方面的书,被赞为“神品”。这本书的成功之处在于他思想的前卫性,以至于不只是软件行业的人在读,在印度甚至人手一本。 这本书主要是针对软件开发管理方面的内容,这主要原因可能是因为作者以前就是项目的管理者,他是站在管理者的角度写的 ...
分类:
其他好文 时间:
2018-03-25 18:10:47
阅读次数:
146
什么是基础呢? 就是要把我们大学所学的离散数学,算法与数据结构,操作系统,计算机体系结构,编译原理等课程学好。对计算机的体系,CPU本身,操作系统内核,系统平台,面向对象编程,程序的性能等要有深层次的掌握。要编写出优秀的代码同样要扎实的基础,如果数据结构和算法学的不好,怎么对程序的性能进行优化,怎样 ...
分类:
编程语言 时间:
2018-03-25 10:38:24
阅读次数:
245
(1975版) The Mythical Man-Month 岸上的船儿,如同海上的灯塔,无法移动。 A ship on the beach is a lighthouse to the sea... 史前史中,没有别的场景比巨兽在焦油坑中垂死挣扎的场面更令人震撼。上帝见证着恐龙,猛犸象,剑齿虎在焦 ...
分类:
其他好文 时间:
2018-03-25 10:35:42
阅读次数:
176
输入数据的结构 在实际中,待排序的数很少是孤立的值,它们通常是一个称为记录的数据集的一部分。每个记录有一个关键字key,它是待排序的值。记录的其他数据称为卫星数据,即它们通常以key为中心传送。在一个排序的算法中,当交换关键字时,卫星数据也必须交换。如果记录都很大,我们可以交换一组指向各个记录的指针 ...
分类:
编程语言 时间:
2018-03-25 10:35:11
阅读次数:
206
专业主义: 每检入一次代码,就要让它比上次检出时变得更为简洁。每次读代码,都别忘了进行点滴的改善。这完全与大多数人对软件的理解相反。他们认为对可工作软件不断地做一系列修改是危险的。错!让软件保持固定不变才是危险的!如果一直不重构代码,等到最后不得不重构时,你就会发现代码已经僵化了。对待代码,就如同雕 ...
分类:
其他好文 时间:
2018-03-25 10:34:12
阅读次数:
113
Structure and Interpretation of Computer Programs “每一位严肃的计算机科学家都应该阅读这本书。由于本书清晰,简洁和富于才智,我们强烈推荐这本书。它适合所有希望深刻理解计算机科学的人们。” —— Mitchell Wand 《美国科学家》 “带着崇敬和 ...
分类:
其他好文 时间:
2018-03-25 10:33:19
阅读次数:
286
——刘梓轩 本周我读的书是作者Dustin Boswell与Trevor Foucher所著的《the Art of Readable Code》。这本书很薄,思路也很清晰,看的过程可谓轻松加愉快。正如作者所说“这本书是一本关于如何编写具有高可读性代码的书”,代码应该写的容易理解是读完本书后得到的最 ...
分类:
其他好文 时间:
2018-03-24 20:37:32
阅读次数:
146
本周我读的书是Frederick P.Brooks所著的《人月神话》这一十分著名的书籍。这是一本非常典型的外国科技作品:富含了幽默感和形象生动的比喻:“焦油坑”、“人月神话”、“外科手术队伍”,看到这些词,你会很快在脑海中建立起一个很清晰的画面,同时也会产生很多疑问:这个东西,这幅画面的特点是什么? ...
分类:
其他好文 时间:
2018-03-24 18:37:37
阅读次数:
145