Expert one-on-one J2EE Design and Development》指导

来源:互联网 发布:360安全软件管家 编辑:程序博客网 时间:2024/06/09 18:18

   最近本人在阅读《Expert one-on-one J2EE Design and Development》一书,作为一个读者,把其中一些本人觉得比较认可和觉得比较重要的一些作者的设计思想与总结的指导准则记录在此。

 

一、设计。

  • 要编程到接口不要编程到类。这分离了接口与它们的实现。为了获得更大的灵活性,将实例变量和方法参数声明为具有所需的最小具体类型。
  • 首选对象组合而非具体继承。
  • 接口要保持简单,一个接口越复杂,把它建模成一个接口就越没有价值。接口分级结构可以与类分级结构分开,以便一个特定的类只需要实现它所需要的接口。
  • 参数:可以考虑合并方法参数为统一的类。基本数据类型参数与类参数的取舍因素之一:方法是否被频繁的调用。
  • 异常的使用

    原创粉丝点击