内容
- 基本原则
- 布局技术
- 布局风格
- 控制结构的布局
- 单条语句的布局
- 注释的布局
- 子程序的布局
- 类的布局
要点
- 可视化布局的首要任务是指明代码的逻辑组织。评估该任务是否实现的指标包括准确性、一致性、易读性和易维护性。
- 外表悦目比起其他指标是最不重要的。然而,如果其他指标都达到了,代码有质量好,那么布局效果看上去也会不错。
- Visual Basic具有纯代码块风格,而Java的传统做法就是使用纯块风格,所以若用这些语言编程,就请使用纯代码块风格。C++中,模拟纯代码块或者begin_end块边界都行之有效。
- 接过话代码有其自身目的。始终如一地沿用某个习惯而少来创新。不能持久的布局规范只会损害可读性。
- 布局的很多方面涉及信仰问题。应试者将客观需要和主观偏好区分开来。定出明确的指标,在此基础上再讨论风格参数的选择。