这一章主要讲的是代码格式的问题,代码格式也可以说是良好的编码风格中不可或缺的部分,作者建议开发人员应保持良好的代码格式。良好的代码格式,不仅能够大大提高代码的可读性,也能够让代码更具层次更美观。同时良好的代码格式可以标志或者划分不同功能的代码块,使代码在功能或者业务层级上错落有致层次分明。
我在看这一章的时候,总体感觉详细而又抽象。虽然如此还是有所收获和感触的。
当今,编程语言种类数不胜数,每个语言都有自己的特点和风格,都有自己最擅长的领域。势必会导致不同的语言之间,编码风格不同,格式颇具差异化,甚至有些语言官方都会有建议的编码格式。而且格式这东西也是一个比较范范的概念,没有对错之分,甚至也没有好坏之分,只能说具体领域,具体业务,具体情境,具体环境,具体分析。本章主要提及大概以下几点:
- 开发人员一定要保持良好的代码格式,自己所用的每种语言尽量各自形成一套属于自己的适用于该语言的代码格式规范,并不断完善,始终贯彻。
- 团队工作,应针对每种所用到的语言设立统一的良好的针对该语言的代码格式规范。所有团队人员应统一遵循,在使用过程中团队格式规范高于个人格式规范。
- 自上而下,从左到右的编码格式。
- 合理使用空行,区分代码块,例如不同功能代码块,不同业务代码块,不同概念代码块。
- 同一代码块,在保证代码优雅整洁的基础上,保持代码的紧凑。
- 尽量保持代码行短小,无需左右滚动,更不应该折行。
- 统一良好的缩进规则和对齐方式。
太过具体的,就要根据具体的语言具体的情况具体分析啦。
你有属于自己的代码格式规范吗?
你所在的团队,有属于自己的代码格式规范吗?
可加群一起交流共同学习:801216530。
网友评论