11月阅读笔记3《程序员修炼之道——从小工到专家》
最真实的就是程序了,对就是对,错就是错,不会因为任何原因而改变。文章一直在提做一个注重成效的程序员,注重成效的程序员会告诉自己,一个错误的发生,就说明已经发生了很糟糕很糟糕的事情。每个程序员在编写代码时都会告诉自己一些不可能发生的事,因此在书写时就把这些问题简单化了,去不曾想在这些被忽略的事带来了怎样的问题?用断言检验程序,检查绝不该发生的事,但是不能用断言代替真正的错误处理方法。异常也是我们在程序运行过程中会遇到的。一直以为,异常不也是错误吗。但是对了这本书,感觉异常也是很有用的,合理的使用,可以让异常发挥不可想象的好处。
在学习数据结构时,老师总是提起算法效率,到现在也不是很明白算法效率是怎么算的。算法效率高,那么一定对自己的程序有好处吗?那是不应一定的。这再一次的提出了程序员要学会既考虑理论问题又要考虑实践问题。算法要和实际问题及程序一起考虑。
这学期老师一直在对我们进行团队训练。个人的项目一般都基于兴趣爱好。而好的项目开发就脱不开团队,团队重要性不言而喻。要做好团队开发,就要学会与大家进行交流,学会信任团队其他成员,当然,自己也要做好。呵呵,自己还差得很远啊。
这本书读下来,学到了不少的东西,作者一直在重复做一个注重成效的程序员,以后在编写程序时要多多注意了。把学到应用进实际中去。