南昌Java培训
达内南昌中心

0791-88193285

热门课程

18个原则教你提升java开发效率

  • 时间:2015-10-12
  • 发布:南昌达内
  • 来源:达内培训


    达内java培训专家认为:java开发法则,与设计和工程的原理密切相关,总结出18个法则使java程序员更高效、代码更容易维护,减少bug。

    1、避免重复原则 

    java开发中一个最根本的原则就是要避免重复。一旦重复,就会创建一个新的抽象。

    2、抽象原则

    程序中有意义的功能片段应当只在源代码的某一处实现。

    3、简单性原则

    简单性要永远当作是java开发中一个重要的目标,写简单的代码,容易修改,错误也少。

    4、避免额外功能原则

    只有当你需要的时候才去添加额外的功能,不需要就不要画蛇添足。

    5、方法要最简单,效果同样好

    编程时以最简单的方法实现,使我们保持简约化。

    6、易于阅读原则

    java代码要尽可能地易于阅读和理解,如果需要大量思考才能理解,那么它还需要继续简化。

    7、开/闭原则

    软件实体(类,模块,函数等)在扩展时开放,在修改时关闭。

    8、为维护者写代码

    你所写的代码要保证将来一定值得维护。

    9、最小惊讶原则

    最小惊讶原则通常引用于用户界面方面,同样也适用于编写代码,最大可能避免负面影响

    10、单一职责原则

    java代码(如类或函数)的组成部分执行的必须是一个单一明确的任务。

    11、最小化耦合原则

    java代码的任何部分(代码块,函数,类等)都尽量减少对其他代码的依赖。

    12、最大化内聚原则

    具有相似功能的代码应该放在同一个组件内。

    13、隐藏实现细节原则

    隐藏实现细节,允许在改变代码组件的实现的同时,最低限度地减少对使用该组件的其他模块的影响。

    14、得墨忒耳定律

    代码组件要和其直接关系(继承的类,包含的对象,通过参数传递的对象等)做沟通。

    15、避免过早优化原则

    除非代码开始工作,否则甚至就不要有优化的念头。

    16、重用代码原则

    重用代码可以提高代码的可靠性,并减少开发时间。

    17、关注点分离原则

    不同的功能区域应该由明显的重叠最小的代码模块进行管理。

    18、拥抱变化原则

    普遍认为这是极端编程和通用敏捷方法的原则,你应当期待和欢迎变化。


上一篇:达内java培训:接口或类实现常量引用
下一篇:提升java编程能力的20个网站

恭喜达内获得《产学合作协同育人项目合作伙伴奖》

达内Java大数据捷报频传,最高薪资15000元

中传学子参加达内Java培训,转身成为Java工程师月薪12.5K

本科生求职难参加达内Java培训,获11K高薪入职上海睿民

选择城市和中心
贵州省

广西省

海南省