吉林时时彩龙虎怎么玩

烟台软件开发规范代码的意义

发布日期:2017-06-03 点击:

烟台软件开发技术人员中,有不少写代码总是只按?#19981;?#25353;自己的习惯写,但是如果这个产品永远是你自己一个人来写和维护,那么问题不大,那么如果是有很多人协作,那么麻烦就大了,我相信有很多人说了很多代码规范的重要性,我今天在这里只提两点意义。


烟台软件开发


可读性


代码规范最大的目的就是保持可读性。


其实,明白了可读性重要后,是有一些方法来提高可读性的。


1.自己每写完?#27426;?#20195;码,至少读三遍,看看是否能够明白,知道为什么要这么写和自己是怎么写的。


2.代码写完了,可以让别人看你的代码,就看那一个方法,不要太多上下文,如果别人能够明白,就是很不错的。如果不明白,可能是命名不对,或者if,else太多大家被绕进去了。


3.好的代码光看类名就知道类是做什么的,光看方法名就知道这一个方法解决哪一个具体问题(单一职责)


4.写单元测试,如果代码测试覆盖率好,可读性也更好,前提是单元测试要写好。


5.可读性好的代码,任何人也都可以帮忙写单元测试。


可维护性


代码规范的另一个主要目的就是可维护性。


可维护性就是:how easily a system can be modified


这个可维护性?#27426;?#36824;是基于代码的可读性上,在可维护性方面有几个?#23548;?#35760;得参考。


1.写代码的时候?#27426;?#35201;觉得我做的产品将来?#19968;?#32500;护,当然肯定不全是,但是做的时候要这么思考。


2.保持一个廉耻心,心里想着如果代码不是我维护,将来千万不要改代码的时候让别人问候我的家人。


3.使?#20040;?#23478;熟悉的技术或者通用的技术。


4.使?#20040;蠹页?#29992;的一些结构比如MVC, MVVM等等。


5.使用一些好的?#23548;?#27604;如单元测试 (修改代码的时候就不怕破坏隐藏的功能)


6.留下必要的文档。


7.项目相关的东西集中在一起。


恒势嘉承作为烟台网站建设、烟台软件开发、烟台电商网站、烟台?#21482;?#32593;站等创新型烟台网络公司,拥有先进的管理理念,一流的技术人员,完善的网络设备。


本文网址:http://www.uzidz.tw/news/355.html

相关标签:烟台软件开发

热门文章

联系我们

市场部:0535-6589222

传真:0535-6677401

联系人:孙经理

网址:www.uzidz.tw

地址:烟台市芝罘区金长城大厦12F

烟台网络公司

免费咨询电话:

13220920777

地址:烟台市芝罘区金长城大厦12F

姓名
电话
留言
  • 在线?#22836;?/span>
  • 在线?#22836;?/span>
  • 联系电话
    13255539111
  • 在线留言
  • 扫描二维码
  • 分享
    欢迎给我们留言
    请在此输入留言内容,我们会尽快与您联系。
    姓名
    联系人
    电话
    座机/?#21482;?#21495;码
    邮箱
    邮箱
    地址
    地址
    吉林时时彩龙虎怎么玩 川崎前锋2019 异域狂兽怎么玩 圣埃蒂安里昂 国际米兰 幸运农场走势图实时 分分彩挂机 地府烈焰闯关 图卢兹机场 西班牙人vs巴拉多利德视频直播 阿尔艾因vs阿尔希拉尔