煮酒论坛's Archiver

苏飞 发表于 2005-3-18 12:16

《设计模式》与《重构》

 

          《设计模式》与《重构》


  理解了面向对象?不,如果你把相关代码分散在多个class里,如果对现实世界到机算机程序语言的表述,不以面向对象思想进行映射。既使你有了一个类,它也许会较为丑陋。
  如果不对某个相似的实体或功能进行抽象,那你就没有遵循封装的原则。对象的消息也有可能较为凌乱。
  多态与动态绑定是面向对象技术的核心概念。利用此特性,程序语言呈现出灵巧与优雅的特质,虽然有时候它会让人难以理解。
  需要了解api的细节与服务器及各种工具的配置及使用技巧。可是我们也能象api一样去设计(而不是实现)程序,也能让应用程序象我们使用的工具一样好用。
  不是实现,而是设计。











[align=right][color=#000066][此贴子已经被作者于2005-3-22 8:57:27编辑过][/color][/align]