最新文章列表

如何写出让同事好维护的代码?

注意了,这篇教你如何写出不让同事无法维护的代码!作者:xybaby,原文:https://www.cnblogs.com/xybaby/p/11335829.html 写出整洁的代码,是每个程序员的追求。《clean code》指出,要想写出好的代码,首先得知道什么是肮脏代码、什么是整洁代码;然后通过大量的刻意练习,才能真正写出整洁的代码。 WTF/min是衡量代码质量的唯一标准,Un ...
code小生 评论(0) 有316人浏览 2020-08-02 12:50

程序员神级操作:代码注释

程序员个个身手不凡,经常会见到一些神级般的操作,比如评论区爆笑、社区神评、前无古人的回复需求等等,再比如今天分享的关于代码注释,真的是大开眼界。 1、这是一个被代码耽误的诗人 2、来一份1987年的代码看看 image 3、产品经理要对此负责 4、不敢看,也不敢问 5、Nike robots.txt 上的注释 查看地址:https://www.nike.com/r ...
code小生 评论(0) 有346人浏览 2020-07-09 20:50

注释那些事儿:前端代码质量系列文章(一)

摘要: 好的注释可以提高代码的可读性和可维护性,从而提高代码质量。那么什么是好的注释?如何写出好的注释?   “Comment or not comment, that is the question”   好的注释可以提高代码的可读性和可维护性,从而提高代码质量。   那么什么是好的注释?如何写出好的注释?本文将从注释的目的和原则出发对 JS 注释进行探讨。 01 —   ...
猫耳呀 评论(0) 有403人浏览 2018-04-27 16:09

google 代码规范

Google代码编码规范下载: https://github.com/google/styleguide 5.1 对所有标识符都通用的规则 5.3 驼峰式命名法(CamelCase) 6.1 @Override:能用则用 6.2 捕获的异常 ...
sky10198866 评论(0) 有623人浏览 2016-10-14 15:54

代码规范

今天让我们来谈谈代码吧。代码重要吗?当然,代码就是设计(Jack W.Reeves, 1992);代码是最有价值的交付物。我们需要好代码吗?在给“好代码”下个定义之前,这个问题无法回答。那么,究竟什么是好代码? 看下面这段英文解释: 'Good code' is code that works, is bug free, and is readable and maintainable. ...
sky10198866 评论(0) 有404人浏览 2016-09-24 12:28

部分浏览器不显示图片的可能原因--图片命名与浏览器广告过滤

这几天在做一个小项目的时候遇到了这样的问题:   在index.html里面使用了一张图片如下(ad.png): <div class="download"> <a id='softWareDownload' href="#"> <img src="images/ad. ...
Cobain_LI 评论(0) 有2504人浏览 2016-08-24 14:05

JAVA程序员不可不留意的编码规范

好的编码规范可以尽可能的减少一个软件的维护本钱 , 并且几乎没有任何一个软件,在其整个生命周期中,均由最初的开发职员来维护......       1、规范存在的意义   应用编码规范对于软件本身和软件开发职员而言尤为重要,有以下几个原因: 1、好的编码规范可以尽可能的减少一个软件的维护本钱 , 并且几乎没有任何一个软件,在其整个生命周期中,均由最初的开发职员来维护; 2、好的编码 ...
fxzcollege6 评论(0) 有559人浏览 2016-06-16 09:50

代码自动审查工具

       近期项目代码质量要求越来越高,目前还是采用传统的人工方式进行代码审查, 审查的颗粒度主要代码的注释、代码命名、逻辑规范、类设计以及设计大量运算的程序 等方面,这样耗费大量人力、物力,管理成本级高,再者由于开发相互之间大多数并不 懂被检查的业务需求,导致效率偏低。         对于这种比较机械的管理,作为技术的程序员,第一感觉肯定是交给机器处理, 由机器进行审查,也可以 ...
zhongmin2012 评论(0) 有1249人浏览 2016-05-28 13:25

sonar入门指南

 开发人员的七宗罪 糟糕的复杂度分布文件、类、方法等,如果复杂度过高将难以改变,这会使得开发人员难以理解它们,且如果没有自动化的单元测试,对于程序中的任何组件的改变都将可能导致需要全面的回归测试 重复\\显然程序中包含大量复制粘贴的代码是质量低下的,sonar可以展示源码中重复严重的地方 缺乏单元测试sonar可以很方便地统计并展示单元测试覆盖率 没有代码标 ...
zhongmin2012 评论(0) 有958人浏览 2016-05-25 09:54

JavaScript代码规范总结

//直接放进来代码都没了,格式有乱了,请见谅! //--------- 1 - BoundOrAssignedEvalOrArguments 描述 "eval" and "arguments" must not be bound or assigned ...
ranyut 评论(0) 有713人浏览 2016-03-03 10:06

代码规范

1、常见问题   2、代码规范示意图 3、高可读性 命名:类、接口、包、变量、方法的命名,严格按照公司的标准进行命名,要具有实际的意义 合理的注释:块注释、行注释、尾注释、方法注释、一些文件的注释、js文件和页面的注释 代码的缩进:空行缩进、if、for、while、switch语句的缩进、try、catch的缩进 4、统一的全局决策 项目开发是一个团队活动,而不是个人的 ...
让爱远航 评论(0) 有494人浏览 2015-10-29 11:11

Objective-C编码规范[译]

  原文链接 : The official raywenderlich.com Objective-C style guide 原文作者 : raywenderlich.com Team 译文出自 : raywenderlich.com Objective-C编码规范 译者 : Sa ...
dcj3sjt126com 评论(0) 有1086人浏览 2015-06-04 10:09

多行注释小技巧

//从Lua注释中学到一个小技巧同样适用于Java及其他语言 --[[ 注释内容 --]] public class Client { public static void main(String arg[]){ /* 单斜杠开启多行注释 System.out.println("hello world"); //*/ / ...
geniuswxk 评论(2) 有1049人浏览 2014-12-18 10:26

html代码规范

XHTML 代码规范 在开始正式内容制作之前,我们必须先了解一下 web标准有关代码的规范。了解这些规范可以帮助你少走弯路,尽快通过代码校验。 1.所有 ...
羊小绵 评论(0) 有584人浏览 2014-08-08 08:43

checkStyle代码检查问题小结

checkstyle对检查代码规范问题的总结,虽然还不够只能,但已经比较强大。 1.Cyclomatic Complexity is X (max allowed is X).   问题说明:圈复杂度过高。所反映的是 ...
taogekary 评论(0) 有1266人浏览 2013-11-18 17:17

十种更好的表达“你的代码写的很烂”的方法

如果你有一个同事,他写的程序与其说是代码,不如说更像希腊神话中女妖美杜莎的头发,你当然不能熟视无睹,你应该做出一些反应,但你可选的合适的反 应方式并没有多少:自己默默的帮他整理清楚、向上级抱怨、向其他同事背后唠叨此事、闷在心里直到憋不住,或者这最大胆的方法:走上去直接对烂程序员说他的 代码很烂。 事实上,这最大胆的方法其实也是最好的方法。大多时候,你可以做的巧妙些,从而避免由此引起的感情伤害 ...
wenjinglian 评论(0) 有907人浏览 2013-11-18 10:15

代码规范问题

这里总结了一下我做pary-bid以来 给我提的一些问题 在以后代码重构中要改正 1、不能随便用大写,大写用于构件,如controller和类,变量名要同意风格 2、页面结果显示的时候,不同变量结果的显示不要在js里拼装,在haml里做。(name和number) 3、圈复杂度是代码质量的重要指标。if else尽量减少    (1).用数据结构简化运算逻辑 - 用key-value(hash)或 ...
sunwenpeng 评论(0) 有359人浏览 2013-10-27 16:58

低质量软件编程产生的成本价格细目表

注意:下面这个清单里描述的事情并不是你绝对不能做的,它只是用量化的方法来让你知道编程上的这些做法将会产生的负面代价。 这些费用是在代码审查时你将要付出的。 不遵守编码风格 费用: $0.02 代码库中的程序编码风格一致虽然不是很重要,但值得你去遵守。 在提交代码的说明信息上偷懒 费用: $0.50 这主要是为了以后的查找。请细读这篇代码提交说明信息指导(英文)。 使用局部变量 费 ...
wenjinglian 评论(0) 有887人浏览 2013-09-05 11:04

代码规范

[-] 一Import的次序 二缩进Indentation 总则 示例代码 规则说明 三大括号Braces的位置 示例代码 规则说明 四空格White Space 声明 类 域 临时变量
zhangyf1987hb 评论(0) 有1140人浏览 2013-06-05 18:32

代码规范

       最近在改项目里面的违规代码,是使用sonar进行检查的,checkstyle、PMD、Findbugs以及sonar本身的代码规范,修改的过程记录一下。 1、* hides a field 问题说明:在方法里面命名的变量和成员属性名字冲突 修改建议:修改方法的变量名 2、Avoid printStackTrace(); use a logger call instead. ...
qq327463297 评论(0) 有6404人浏览 2013-05-23 12:38

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics