共 8 篇文章 |
|
Google Java编程风格指南。大括号与if, else, for, do, while语句一起使用,即使只有一条语句(或是空),也应该把大括号写上。左大括号前不换行左大括号后换行右大括号前换行如果右大括号是一个语句、函数体或类的终止,则右大括号后换行; 否则不换行。除了语言需求和其它规则,并且除了文字,注释和Javadoc用到单个空格,单个ASCII空格也出现在... 阅36 转0 评0 公众公开 16-07-26 17:13 |
所以我们要使函数显得純.第一步就是尽可能避免全局变量,我们分析一个函数,就只分析这个函数的全部代码(有效范围)就好,如果引入了全局变量,我们分析的时候,关注范围也难免会被强制扩大到全局,同理,能声明为静态函数的,就应该避免声明为成员函数,因为成员函数可以访问对象的实例,而该对象在调用成员函数的时候,是个什么状态,有无初始化,函数是否... 阅34 转1 评0 公众公开 14-09-01 12:18 |
提高代码质量系列之二:重构小技巧——if篇。"待确认" : orderInfo.State == 1 ?"执行中" : orderInfo.State == 2 ?"已完成" : orderInfo.State == 3 ?"已解除" : "";public string GetNowState(int p1, int p2 , int p3) { if (CheckMethod1(p1)) { if (CheckMethod2(p2)) { if (CheckMeth... 阅58 转0 评0 公众公开 14-09-01 12:14 |
提高代码质量系列之一:尽可能少写注释.1 看了函数名字和默认参数名字 ,没注意到注释,ok,算这个粗心的小伙伴幸运,同时,这里还提一个观点,注释比代码更有价值,因为代码毕竟大部分还是在讲怎么做(how do),而注释是讲做什么(do what)?抽象程度更高,对于比较复杂的代码,如果有注释,调用者一般都会优先去阅读注释,而不是去阅读代码,所以:轻易不写注释... 阅67 转1 评0 公众公开 14-09-01 12:13 |
C#项目代码规范。所有类型、字段、属性、方法、事件尽量不使用缩写,包括大家熟知的缩写,例如msg。类型、属性、事件、方法、方法参数,根据需要添加注释。如果类型、属性、事件、方法、方法参数的名称已经是自解释了,不需要加注释;16、类型内部的私有字段和受保护字段,使用Camel风格命名,但加“_”前缀。字段:私有字段、受保护字段。构造... 阅276 转5 评0 公众公开 14-04-03 09:17 |
NET开发必备工具。Snippet Compiler:用来编写、编译和运行代码的基于Windows的小型应用程序 Microsoft Source Analysis for C#(StyleCop):是一款C#代码规范检查工具(VS插件)Reflector for .NET:类浏览器和反编译器MyGeneration :代码生成工具 The Regulator:生成和测试正则表达式。一、Snippet Compiler Snippet Compiler是一个... 阅131 转0 评0 公众公开 14-03-28 16:57 |
常见命名规则。一、 事件按钮事件第一个字母小写,其他大写。1. booksLoaded ()2. getStayOpen()3. setStayOpen()4. onStayOpenChanged()5. selectionChanged()6. checkInput()7. ~selected() 8. Initgz()9. \Load~()10. Send~()11. Add~()12. Del~()13. update()14. Bind~()15. BindTo~()16. Query~()17. Invoker() 调用者。 阅80 转1 评0 公众公开 11-10-31 09:21 |