代码整洁之道阅读笔记

一 变量名的命名规范
1.变量命名必须要符合实际意义,需要能够鉴别出不同之处:
Info和Data就像a an the一样是意义含混的废话
废话都是冗余的,Variable永远不因该出现在变量名中,Table也不永远不应该出现在表名中,就像NameString和Name的区别。
2.使用可以读出来的名称
可以达到见到变量名称就可以知道变量是用来干什么的
3.使用可搜索的名称
长名称胜于短名称
4.需要明确语义
二函数
在编程的早年岁月,系统由程序和子程序组成。后来,在Fortran和PL/1的年代,系统有程序 子程序和函数组成。如今,只有函数存活下来,函数是所有程序中的第一组代码。
1.函数应该尽量短小
2.在函数中应该只处理一件事
3.每个函数一个抽象层级
4.使用描述性的函数名称
5.使用尽量少的函数参数,避免使用输出参数(阅读者需要花时间理解),传入的形参尽量不要使用Boolean值,应该将函数分为2个函数

你可能感兴趣的:(java)