zoukankan      html  css  js  c++  java
  • 从小工到专家阅读笔记03

    写在前面:

    通过最后一阶段的学习,学到了很很多编程技巧上面的东西;

    首先反省自己:

    • 编程过程中对自己遇到的新技术,没有合理的归纳总结,就是用完之后稀里糊涂。
    • 我感觉我写的代码复用率太低,效率低下。
    • 容易满足对一个软件的最终成果。

    反思自己以后如何做:

    • 编程过程中遇到新技术及时归纳总结,发博客园。
    • 学习框架,提高代码复用率。
    • 不要满足现状,不断进取!

    1.不要重复你自己 DRY - Don’t Repeat Yourself
    系统中的每一项知识都必须具有单一、无歧义、权威的表示。

    2.让复用变得容易 Make It Easy to Reuse
    如果复用很容易,人们就会去复用。创造一个支持复用的环境。

    3.消除无关事物之间的影响 Eliminate Effects Between Unrelated Things
    设计自足、独立、并具有单一、良好定义的目的的组件。

    4.不存在最终决策 There Are No Final Decisions
    没有决策是浇铸在石头上的。相反,要把每项决策都视为是写在沙滩上的,并为变化做好计划。

    5.用曳光弹找到目标 Use Tracer Bullets to Find the Target

    曳光弹能通过试验各种事物并检查它们离目标有多远来让你追踪目标。

  • 相关阅读:
    “孤立”用户
    MongoDB 维护Replica Set
    Design7:数据删除设计
    abap取中值的函数
    REPLACE...IN.....WITH.... 的使用
    ABAP中RETURN与EXIT语句的区别
    在一个程序中调用另一个程序并且传输数据到选择屏幕执行这个程序
    Extract Datasets
    事件
    计算字符串长度的实例
  • 原文地址:https://www.cnblogs.com/mac-13/p/13031389.html
Copyright © 2011-2022 走看看