代码风格的一点小感悟
1. 个人倾向于小函数,抽象跟接口保持一致,即使入门级程序员 函数命名存在很多问题,我依旧强调功能封装
因为只要是在写代码,当时的逻辑肯定是清晰的,否则不可能写出正确的程序,这样即使 函数/类 命名存在问题,
根据当时的思路提供良好的封装,也给后续的开发人员提供了清晰的思路指导
在第一次编代码的情况下,编码人员肯定能划分出清晰的层次以及功能函数,除非是个傻子 才会把代码逻辑弄成一团糟,
这样即使取了一个难以理解 或者 命名风格不好的函数名 类名,后续其它开发人员 在没有文档 或者更糟的情况下,他也能尝试理解你的代码,
当然可以想象一个正常的开发人员去读一个 1000行的函数,其中还夹杂了无数的变量,完全没有层次可言
2.不要去计算 算法时间复杂度,对于计算量相当少的情况下,计算时间复杂度 纯粹是没事找事,
一段代码只要封装的好,即使存在性能问题,后续也是可以优化的。
posted on 2017-12-03 22:01 winters1992x 阅读(91) 评论(0) 编辑 收藏 举报