zoukankan      html  css  js  c++  java
  • 整洁代码

      TPM(Total Productive Maintenance)主要支柱之一为5S原则体系。5S哲学包括以下概念:整理(Seiri),或谓组织、整顿(Seiton),或谓整齐、清楚(Seiso)或谓清洁、清洁(Seiketsu)或谓标准化、身美(Shitsuke)或谓纪律。

      整洁的代码应可由作者之外的开发者阅读和增补。它应有单元测试和验收测试。它使用有意义的命名。它只提供一种而非多种做一件事的途径。它只有尽量少的依赖关系,而且要明确地定义和提供清晰、尽量少的API。代码应通过其字面表达含义,因为不同的而语言导致并非所有比需信息均可通过代码自身清晰表达。

      简单代码一起重要顺序:能通过所有测试;没有重复代码;体现系统中的全部设计理念;包括尽量少的实体,比如类、方法、函数等。

      写整洁代码的方法:减少重复代码,提高表达力和提早构建简单抽象(有意义的命名是体现表达力的一种方式,同时也要检查对象或方法是否做太多的事情,若功能太多,最好切分为两个或多个对象(采用抽取手段))。

      

  • 相关阅读:
    Hibernate
    Redis的学习
    Redis的人门以及使用
    Win32 配置文件用法
    Using virtual lists
    windows log
    Win查询注册表获取CPU与内存参数
    MFC 多线程及线程同步
    使用Custom Draw优雅的实现ListCtrl的重绘
    MFC工具栏设计
  • 原文地址:https://www.cnblogs.com/forerver-elf/p/4971347.html
Copyright © 2011-2022 走看看