让我非常惊讶的迈向优秀软件设计的九项原则

1.方法只使用一级缩进

2.拒绝使用else关键字

3.封装所有的原生类型和字符串

4.一行代码只使用一个“.”运算符

5.不要使用缩写

6.保持实体对象简单清晰

7.任何类中的实体变量都不要超过两个

8.使用一流的集合

9.不使用任何Getter/Setter/Property

 

这九项原则吓了我一跳,原来我以前写的软件都是垃圾,这里面却是有很多东西让我很难理解,不过看了使用方式后又觉得有点道理,所以收藏一下。

 

看看方法只使用一级缩进的原则:

改为

 再来看看拒绝使用else关键字原则


     public   static   void  endMe(){
       
if (status == DONE)
            dosomething();
       
else
            
other >
    }

 

改为

public   static   void  endMe(){
       
if (status == DONE){
            dosomething();
           
return ();
       }
            
other >
    }

 

相关资源:迈创Matrox G200eV

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2010年1月8日
下一篇 2010年1月8日

相关推荐