C#开发之道
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

感悟03 规范代码——养成良好的编码规范

无规矩不成方圆,编写代码也一样,要养成良好的编程规范,C#编码规范通常采用Pascal原则和Camel原则相结合(当然有许多软件公司都有自己特定的编码规范),还有一点更重要就是代码注释。

也许有些人不以为然(几年前的我也是这样),认为只要实现功能,代码无bug就可以了,为什么还要规定那么多的规范,还要写枯燥的注释呢?说直白一点,其实这样的代码可能是你的“专用代码”,不!过了一段时间之后,这些“专用代码”很可能成为连你自己都难以读懂的“天书”了。例如,如果程序中的类名随便写(类名称不表示任何含义)而且无注释,例如下面的代码:

        public class a
        {
            //代码省略
        }
        public class b
        {
            //代码省略
        }
        public class abc
        {
            //代码省略
        }

按以上的流程一直这样写,写上几百个类,试想看这些类名与看密码有什么区别呢?基于前辈和自我的总结,在面向对象的编程语言中,规范编写代码有以下好处。

❑ 使代码易于维护。随着用户需求的变动,程序需要扩展和维护,而维护的人员可能是他人,这样方便他人维护程序。

❑ 提高代码质量,使程序思路清晰,有利于程序调试。

❑ 有利于团队开发合作。大型软件项目的研发靠个人英雄主义是无法及时完成的,需要团队合作开发,按照规范编写程序,有利于融入开发团队之中,同时也有利于团队里成员间开发工作的相互配合。