梦断代码阅读笔记01
1、"Hello World"程序一无所用,但足可蛊惑人心;它鼓励新手,唤起每个程序员心中乐观的一面。既然能叫它说话,就能让它做任何事!
2、面临困境仍不忘幽上一默,是一种程序员文化。
3、历史上任何软件项目均曾有其隐藏的线缆。对于改进软件开发所作出的努力,都是为了让线缆保持系紧。
4、只要有足够多的beta版测试人员和开发者队伍,几乎所有问题都会很快被发现,而且总有人知道该怎么修复。或者用不太正式的说法,‘眼球足够多,缺陷无处躲。’瑞蒙德把这叫做‘李纳斯法则’。
个人感受
每当克服一个困难时,另一个困难又会堵住前行的道路。软件开发过程有时就是这样的一种体验,每每以为要结束时,会发现还有很长一段路要走,问题会随着开发的深入而不断涌现。软件如此难做有很多方面的原因,我们只能一个个的去解决。在过去编写代码的过程中,遇见难以解决的问题时,我常常感到痛不欲生,不想再继续写下去了,但现在我明白了了一个道理,“面临困境仍不忘幽上一默,是一种程序员文化。”这样做能消化许多负面情绪,对工作的进展也有很大的影响,所以,将这个道理牢记在心,日后在遇见困难时也不应忘记要“幽上一默”。