- 博客(3)
- 收藏
- 关注
原创 [代码整洁之道]-函数
函数是所有程序中的第一组代码。 3.1 短小 函数的第一条规则是短小,第二条规则是还要更加短小。 函数20行封顶最佳。 代码块和缩进:代码块应该只有一行,缩进层级不应该多于一层或二层。 3.2 只做一件事 函数应该做一件事情。做好这件事情。只做这一件事。 一件事是指该函数名下的同一抽象层上的事情,可以通过判断是否能在拆出一个函数来判断是否只做一件事。 只做一件事情的函数无法被合理切分为多个区段
2016-11-29 01:06:19 376
原创 [代码整洁之道]-有意义的命名
2.1介绍软件命名随处可见,函数、变量。。。2.2名副其实变量、函数、类的命名应该已经告诉你做什么事,怎么用等大问题,这才是名副其实。如果名称需要注释来补充,那就不算是名副其实。 给人模糊的感觉不在于代码的简洁度,而在于代码的模糊度,无法直观了解到它该干嘛。 魔术数:程序设计中直接写在代码中的具体数字,虽然作者可以了解其意义,但对别的程序员来讲是说难以理解的。 程序中应该避免:数值的意义难以理
2016-11-20 16:02:56 679
原创 [代码整洁之道]-整洁代码
1.1要有代码代码是我们最终用来表达需求的语言,所以代码永存1.2糟糕的代码 糟糕的代码代价很大,足以毁掉一个公司。 稍后等于永不——现在时间太紧,先完成功能,有朝一日再回头清理,但事实是从来没有回头优化过代码1.3混乱的代码 团队的生产力持续下降,趋向于零 1.3.1华丽新设计只是表面看上去很华丽,但实际发挥不了太大作用,还会降低效率。花时间保持代码的整洁不但有关效率,还有关生存1.3.2
2016-11-15 20:40:22 2182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人