`

代码整洁之道clean code

阅读更多

最近接手的一个项目,说的不好听,代码写的就是一堆shit,代码编写忒乱,变量命名很随便、方法名称等都很随意,导致看起来特别的费劲,为了方便后来者能够很快,并且清楚的理解你写的代码,请尽量把代码写的干净整洁:

以下是比较值得学习的有关代码整洁的经验:http://tech.meituan.com/clean-code.html ,引用自美团技术博客。其中提到了几个比较不错的变成习惯:

1.最基本的要求:例如类命名,方法命名要统一,见名知意;记得写上注释,格式统一等等,可以参考《代码整洁之道》这本书。

2.上述博客中还提到了:领域对象驱动开发;责任连;设计模式的应用;代码review等,很多时候自己写代码的时候这些根本都没有考虑过,或者都没有想那么多,以后的多多加强这方面的能力。

3.还有就是多参考下开源的项目,学习下别人的代码编写方法,活学活用,在这方面自己还是比较欠缺,由于源码读的比较少,有待加强。

4.总之代码整洁很重要,希望每个coder都能编写出棒棒的代码,不只是格式漂亮。谨此提醒自己要尽量的把代码写的漂亮一点儿,为后来的接手者做些善事,至少不要让别人骂。

分享到:
评论

相关推荐

    读书笔记:代码整洁之道Clean Code.zip

    读书笔记:代码整洁之道Clean Code

    《CleanCode》代码的整洁之道----并发编程

    并发是一种解耦策略,它帮助我们...编写优质的并发代码是一件难度极高的事情。Java语言从第一版本开始内置了对多线程的支持,这一点在当年是非常了不起的,但是当我们对并发编程有了更深刻的认识和更多的实践后,实现并

    clean_code(中文完整版)

    书籍的英文原名是《Clean Code: A Handbook of Agile Software Craftsmanship》,中文版则译为《代码整洁之道》。全书通过大量的编程实践和案例,强调了代码质量和整洁度之间的直接关系,指出了干净的代码不仅在质量...

    clean-code-javascript.pdf 代码整洁的 JavaScript

    《代码整洁的JavaScript》一书将软件工程中的“Clean Code”原则应用于JavaScript编程,以帮助开发者编写可读性强、易于重用及重构的代码。本书并不是传统意义上的代码风格指南,而是围绕着一系列软件工程的最佳实践...

    clean code(中文完整版).7z

    《Clean Code(评注版)》提出一种观念:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好的基础。《Clean Code(评注版)》作者给出了一系列行之有效的整洁代码操作实践。这些...

    Write Clean Code Write Clean Code Write Clean Code Write Clean Code

    理解函数和结构体的封装概念,有助于保持代码整洁。 10. **代码审查**:代码审查是保证代码质量的重要环节,通过同行评审可以发现潜在的问题,提高团队合作效率。 以上就是《Write Clean Code》一书中可能涉及的...

    CleanCode代码整洁之道培训总结(2015-03-14)-附件资源

    CleanCode代码整洁之道培训总结(2015-03-14)-附件资源

    code clean(代码整洁)

    经验总结,团队开发的约束规范,也是编程的艺术,提高code 的可读性,后期维护性...

    clean_code(中文完整版).rar

    一、代码整洁性 1. 代码应该易于阅读:代码是写给人看的,其次才是机器执行。良好的命名规范、合理的缩进和空行、注释的恰当使用都是使代码易于理解的关键。 2. 减少复杂性:避免过长的函数和过大的类,保持单一职责...

    Writing Clean Code.rar

    《编写整洁代码》是软件开发领域中一个至关重要的主题,旨在提高代码的可读性、可维护性和可扩展性。本文将深入探讨该主题,并基于...在《Writing Clean Code》中,你将找到更多关于如何实现这一目标的具体指导和示例。

    cleancode代码整洁

    代码整洁是软件开发中的一个重要概念,它涉及到代码的可读性、可维护性和团队协作效率。本文主要关注面向对象编程中的代码整洁,因为面向过程的代码处理方式有所不同。以下是一些促进代码整洁的关键点和实践策略。 ...

    clean_code(完整版).rar

    “clean_code(完整版).rar”这个压缩包文件包含的是关于代码整洁和良好编程实践的重要资源,主要体现在“clean_code(中文完整版).pdf”这本书籍中。这本书深入探讨了如何通过遵循一系列规则来提高软件的质量,使代码...

    软件开发+架构基础+代码整洁之道

    ### 软件开发+架构基础+代码整洁之道 #### 一、引言 随着软件项目的日益复杂化,保持代码的整洁与可维护性成为软件工程师必须面对的重要问题。本书《软件开发+架构基础+代码整洁之道》旨在帮助开发者理解和实践高...

    Clean Code A Handbook of Agile Software Craftsmanship英文版

    1. **代码整洁性**:书中首先提出了“代码即思想”的概念,指出干净的代码能够清晰地表达编程意图,使得其他开发者能更容易理解并维护。整洁的代码遵循良好的命名规则,有明确的函数和类职责,避免过长的方法和过多...

    [电子书] 代码整洁之道 (英文版)

    [Prentice Hall] 代码整洁之道 [Prentice Hall] Clean Code A Handbook of Agile Software Craftsmanship (E-Book) ☆ 出版信息:☆ [出版机构] Prentice Hall [出版日期] 2008年08月01日 [图书页数] 466页 ...

    Clean Code A Handbook of Agile Software Craftsmanship

    8. **代码整洁**:书中详述了代码审查、格式化和标准化的重要性,以及如何通过持续改进使代码保持整洁。 9. **类与对象的设计**:探讨如何创建可复用、灵活的类和对象,以及如何通过封装和继承来减少代码耦合。 10...

    Clean-Code(JAVA必看的一本书非常好)

    "Clean Code"这一标签恰好反映了这本书的核心理念——编写整洁、易读、可维护的代码。以下是基于书中的关键知识点的详细解释: 1. **命名约定**:良好的命名是代码可读性的基础。书中强调,变量、函数和类的命名应...

    《Clean Code》读后感

    8. **重构**:持续重构是保持代码整洁的关键。当发现可以改进的地方时,不应害怕修改已有的代码。重构可以消除坏味道,提高代码质量。 9. **代码审查**:书中强调了代码审查的重要性,它可以帮助团队共享知识,发现...

    CleanCode ppt

    《CleanCode》是一本关于提高软件开发质量的经典著作,它不仅强调了良好的架构和项目管理的重要性,还特别突出了代码本身的质量对于软件成功的关键作用。书中提出了“整洁代码”的概念,即代码的整洁度直接影响到其...

Global site tag (gtag.js) - Google Analytics