新闻资讯

洞悉互联网前沿资讯,探寻网站优化规律。

谈谈我的一些编码习惯

发表日期:2016-12-02 13:35:21   文章编辑:红海小编   浏览次数:0

不同的开发语言编码习惯会有所不同,这些是我通常的一个习惯,不一定适合每个人,各取所需吧。

本溪红海传媒广告——本溪网站建设,卓越领导者!(www.cmnsea.com)

编码前:
        1.编码规范。参与一个新的项目,先了解熟悉他的编码规范,然后严格要求自己遵守这个编码规范;
        2.借鉴开源。实现一个自己未曾做过的功能时,通常我会简单的想一下自己应该怎样去实现,
            然后通过google和社区找到相关的多个开源代码,分析他们的设计思路,最后结合自己曾经的思路实现功能;
        3.时间预估。每次开发前都有时间预估,开发完成后,评测预估效果。
 
编码中:
        1.注释习惯。编写的每个方法都会进行注释(时间,姓名,邮箱,功能介绍,参数介绍,);
        2. 数值处理。代码中尽量不出现数字而是在构造函数中赋值或者使用常量;
        1.条件语句。即便只对应一句,也要写在闭合的花括号中;
        3.条件判断。通常我会把数字写在前,变量写在后;
        4.方法次序。public方法放在类的最前面(public方法就是类的接口),私有方法放在后面;
        5.待做清单。未实现的功能通常会用TODO进行标示;
        6.代码行数。每个方法中尽量不超过80行代码。

更多网站建设相关知识交流可联系本溪红海传媒(www.cmnsea.com)(专注于本溪红海传媒广告,本溪网站建设本溪网页设计本溪做网站,网络品牌策略建议)。

编码后:
        1.频繁测试。每个方法的实现,都会进行测试;
        2.代码修改。修改别人的代码时,源代码保留,同时标注哪些是自己的修改;
        3.变更日志。每次代码的修改变更提交时,都会有一个详尽的注释(修改前的bug,通过什么样的方式解决的);

一键分享到:
返回列表

News

行业资讯

提供网站建设相关资讯、互联网行业资讯、网站设计知识、空间域名邮箱、网站解决方案、常见问题、签约新闻等

网站建设有关的重定向技术综述

2016-11-17 12:07:04

网站建设有关的重定向技术综述...

因为response是jsp页面中的隐含对象,故在jsp网站建设页面中可以用response.sendRedirect()直接完成重定位。 留意: (1).运用response.sendRedirect时,后面不克...

做网站要有创新意识

2016-11-18 23:32:44

做网站要有创新意识

立异于软件业,就比方钱于社会人,立异不是全能的,没有立异却是万万不能的。可是立异也象钱相同,不是说有就有,乃至不能说跟自个努力有决议联系。所以许多时分,媒体...

网站开发市场正面临着一场大“减肥”的运动

2016-11-18 23:33:21

网站开发市场正面临着一场大“减...

导读:本溪红海传媒网站12月4日在“特别报道”专栏中撰文指出:伴随着上个世纪90年代经济的高速增加,很多的商用软件层出不穷,而现在如此纷繁复杂的商...

网站建设公司所面临的困境

2016-11-18 23:36:31

网站建设公司所面临的困境...

教学构造单一   人才才能弱化   如今,我国软件人才的培育首要依托规范院校的学历教学,集中在本科期间。据统计,我国当时软件从业人员约有40万...

网站建设公司的明天

2016-11-18 23:37:58

网站建设公司的明天

在前不久的杀毒厂商降价热潮后,有人提出这个疑问?国内通用软件厂商在将来的存活点终究在哪里?之所以用“存活点”这个词汇来形容,是因为跟着对于个人...

2017年网站建设人才需求增加

2016-11-18 23:39:36

2017年网站建设人才需求增加...

《复兴软件工业举动大纲》日前正式发动。2002年9月18日,国务院办公厅转发了《复兴软件工业举动大纲(2002年至2005年)》(国办发〔2002〕47号)(以下简称《举动大纲...