逖靖寒的世界

每天进步一点点

导航

初读《Head First Design Patterns》

今天刚刚读完了《Head First Design Patterns》,有不少感想。

第一:这本书我完整看完的第一本英文原版书,挺有成就感的。想不到从前的英语盲现在也可以看原版书了

第二:这本书是我在寒假期间看的,这也是第一次在家里这么认真地看书,以前回到家就只玩魔兽

第三:认识到了面向对象语言的优势,多态这种语言特性赋予了面向对象语言极大的灵活性。它的存在使得代码处理的对象可以在运行期间改变。

第四:抽象类和接口在程序设计中的使用,他们保证了继承于其的后续类有一个契约。

第五:软件工程在大型项目中作用,它可以极大的缩减开发的难度和周期。再就是这方面的专业术语可以让开发人员见的交流更加直接和快捷。

第六:在软件的开发过程当中必须考虑到该软件成型后,在哪些地方可能会有变化,并针对这些要CHANGE的地方进行一些处理,这和代码的重构相关。

第七:最后一条,也是最重要的一条。做好软件开发需要涉猎许多方面。这不是短时间内可以锻炼出来的,需要自己长时间的积累的实践。

我会在后面陆续贴出对该书每一章的详细内容

posted on 2007-02-22 21:21  逖靖寒  阅读(583)  评论(2编辑  收藏  举报