十年学会程序设计[3]

时间:2018-12-31 12:00:00 资料大全 我要投稿

十年学会程序设计[3]

]

记住在“计算机科学”中包括“计算机”这个词,

十年学会程序设计[3]

。要知道你的计算机执行一条指令需要多久,到内存中取一个字需要多久(缓存是否击中),到磁盘读取连续的字需要多久,而磁盘的定位又需要多久。

进行语言标准化的工作。可以像是由ANSI C++ 委员会,或由你自己的团队,来决定你们的编码风格,譬如说缩排是2或4个空格。不管怎样,你都能学到别人到底喜欢什么,对语言的感受有多深,甚至能了解到一点他们为什么有这样的感觉。

并具备良好的判断力,也别老纠缠在语言标准化上。

谈了上面所有的想法后,我不禁要问究竟能从书上学到多少。在第一个孩子出生前,我读完了所有的“怎样…”的书,仍觉得自己是个一无所知的(照顾孩子的)菜鸟,

资料共享平台

十年学会程序设计[3]》(https://www.unjs.com)。30个月后,第二个孩子出世,我要重回这些书好好复习么?不!取而代之的是,我开始相信自己的个人经验。这些难得的`经验,比专家写的几千页手册还要有用,而且让我重新找到了自信。

发掘卓越软件设计者的三部曲:

1.尽早尽可能地以系统化的方式发掘最佳设计人员。
2.给有潜力者指派生涯规划师,并谨慎地规划他们的职业生涯。
3.提供机会给正在成长的程序员,让他们能相互影响,彼此激励。

这里假定了某些人已具备成为卓越设计师的必要潜能;工作只是诱导他们前进。Alan Perlis说得更简洁了,你可以教任何人学雕塑,但对米开朗基罗而言,要教他的反倒是有哪些事不要做,卓越的程序员也一样。

所以,尽管买那些书吧!你或许能从中找到点有用的,但是在24小时,几天或者几个月中,这些都不会改变你的人生,你也不能掌握一个真正的程序员应该具备的真正的综合的技能。

 

【十年学会程序设计[3]】相关文章:

1.十年学会程序设计[1]

2.三十年同学会邀请函

3.VC程序设计题

4.程序设计实践报告

5.三十年同学会邀请函范文

6.三十年同学会发言稿纸

7.三十年初中同学会发言稿

8.程序设计笔试题解析