《代码整洁之道》读后感之三

1、代码的格式
代码格式很重要,不可忽略,必须严肃对待,它关乎到沟通,而沟通又是开发者的头等大事。因为你今天所编写的功能代码,在下个版本有可能会被修改,但代码的可读性却会对以后可能发生修改而产生很大的影响。其代码风格和可读性仍然会影响代码的可维护性和可扩展性。

2、对象和数据结构
对象曝露行为,隐藏数据,便于添加新对象类型而无须修改既行为,同时难以在既有对象中添加新行为;数据结构曝露数据,没有明显的行为,便于向既有数据结构添加新行为,同时难以向既有函数添加新数据结构。两者在工作中如何做选择,则需要开发者依据手边工作的性质而抉择。