有研究表明我们花在找代码,阅读代码的时间要远远大于实际编写代码的时间,所以这应该是我们尝试优化的点:
-
易于浏览。 人类擅长可视化模式匹配。如果代码行为相同看起来也相似,那感官系统能帮助分辨不同的地方。这也是为什么遵守如何在类中进行布局:常量,字段,公共方法,私有方法。
-
富有表现力的布局。 我们已经发现良好的变量命名会让代码自解释,增强可读性,这远远比代码只是步骤的罗列要强。
-
压缩格式。 能在屏幕上看到的越多,就越能在不破坏上下文的情况下滚动或切换文件。
小结
好的代码看着像一首诗。真正好的代码都有一个目的,即帮助自己理解想法。只是,写代码没有写诗那么浪漫。