美文网首页
《代码的整洁之道》第一章笔记

《代码的整洁之道》第一章笔记

作者: weigh_tang | 来源:发表于2017-02-18 00:04 被阅读37次

    前言:
      《代码的整洁之道》这本书是非常值得读的,“Bob大叔”是这本书的作者,他有两本,一本是讲的关于代码的整洁,现在我读是关于程序员的职业素养的

    专业主义

    1. 清楚你要什么
    1. 是想做专业人士,还是非专业人士?,专业人士要勇于承担责任
    2. 不行损害之事
    1. 对自己的代码不完美负责,没人能写出完美的软件,但这并不表示你不用对不完美负责。
    2. 让QA找不出任何问题来,要确信代码正常运行--->测试,一遍遍地测,翻来覆去、颠来倒去地测,使出浑身解数来测!使用自动化QA,FitNesse.
    3. 不要破坏结构,专业人士应牢记『PPP2001』书中,创建灵活可维护的结构软件设计原则和模式,

    如果你希望自己的软件灵活可变,那就应该时常修改它!

    3. 每个专业人士必须精通的事项
      1. 设计模式,GOF书中能描述24种模式,POSA书中的多数模式
      2. 设计原则,了解SOLID原则,深刻理解组件设计原则。
      3. 方法,理解XP,Scrum、精益、看板、瀑布、结构化设计等。
      4. 实践,掌握测试驱动开发、面向对象设计、结构化分析及结构化设计等。
      5. 工件, 了解如何使用UML图、DFD图、结构图、Petri网络图、状态迁移图表、流程图和决策表。  
    
    4. 坚持学习
    1. 读书,看相关文章,关注博客和微博,参加技术大会,不懂就学,不要畏难。
    2. 练习, 不停的练习,找一些有待解决的简单编程问题,这个练习目的不是找出解决方法(你已经知道方法了),而是训练你的手指和大脑。
    5. 谦逊,站在雇主/客户角度思考,要开发的功能真正能满足雇主的需求。

    相关文章

      网友评论

          本文标题:《代码的整洁之道》第一章笔记

          本文链接:https://www.haomeiwen.com/subject/bdsvmttx.html