任何一个傻瓜都能写出计算机可以理解的代码,唯有写出人类容易理解的代码,才是优秀的程序员
在好几本书上看见类似的话语,好多程序员只能写自己和机器能够理解的代码,往往很多时候只会去说别人代码写的多难理解,却不会优化自己的代码。
书中第一章的案列使用了工厂模式和状态模式进行了优化
不过在我第一次看见代码,感觉如果用策略模式来优化也是一个不错的选择,把计算方法抽象出去
任何一个傻瓜都能写出计算机可以理解的代码,唯有写出人类容易理解的代码,才是优秀的程序员
在好几本书上看见类似的话语,好多程序员只能写自己和机器能够理解的代码,往往很多时候只会去说别人代码写的多难理解,却不会优化自己的代码。
书中第一章的案列使用了工厂模式和状态模式进行了优化
不过在我第一次看见代码,感觉如果用策略模式来优化也是一个不错的选择,把计算方法抽象出去