第一章 一个小案列

来源:互联网 发布:七政四余星盘软件 编辑:程序博客网 时间:2024/06/05 15:05

任何一个傻瓜都能写出计算机可以理解的代码,唯有写出人类容易理解的代码,才是优秀的程序员

在好几本书上看见类似的话语,好多程序员只能写自己和机器能够理解的代码,往往很多时候只会去说别人代码写的多难理解,却不会优化自己的代码。

书中第一章的案列使用了工厂模式和状态模式进行了优化

不过在我第一次看见代码,感觉如果用策略模式来优化也是一个不错的选择,把计算方法抽象出去