在序言中作者写道:“代码写得太简洁,老板会认为你在偷懒;书写得太薄,出版社就不愿意出。我看来是忘掉了侯捷先生说过的“买书如买纸”,以书的厚薄来论价值的故事。“现实中有点人往往说话的时候喜欢用简洁明了的话语来表达思想,往往有时候不能达到表达清楚的效果,被误认为是不懂表达。
第一章 编程的精义
编程的精义就是愚公移山的矢志不渝的精神,编程的根本:顺序、分支和循环。大的工程可以分解成小的可实行的步骤来完成。
有时候会有人问自己到底能不能编程,其实只要你会简单的活着,你就能编程。也就是说编程是一件很容易上手的事情。生活中蕴含着大义。从现实生活中人们发明了编程思想,开发了计算机。计算机操作系统里面的调度、管理等等无一不是现实生活的抽象。反之、如果把抽象出来的方法反用在生活中,那么你一定是一个很成功的人。
编程就是把一件事情交给计算机去做,你认为这件事情该如何去做,就用程序语言的形式描述给计算机。如果你原来就不明白如何去做,那么你也别指望计算机去明白。所以一接到任务就去编写的程序员,往往是加班最多的程序员。
编程可以说存在的只有思想。
语言的选择不能一叶以蔽目。
第二章 是懒人早就了方法
是懒人造就了方法,懒人想到的新的方法才有可能突破精力的极限。
把所学的知识分类整理,做一种财富经验积累起来才能进步。
第三章 团队缺乏的不只是管理
做管理最起码需要能承担责任,这是最基本的素质。
三人团队中的那个领导,不是要程咬金一样的牛人,而是要李离那样的死士。项目完成不了,掉脑袋的事到不必做,递交辞呈的那点勇气总是要有的。
做软件没有一个固定的标准来遵从。这也导致了软件界的混乱,和难!