zoukankan      html  css  js  c++  java
  • 《Head First 软件开发》阅读三

    足够好的设计:以良好的设计完成工作

             良好的设计有助于交付软件。

             有些项目的进程会打破单一责任的原则,当每个对象只有一个理由去改变时,已经正确地实施了单一责任原则。辨别设计中的多重责任,对实现类中的东西进行辨别。

    版本控制:防御性开发

             当谈到编写伟大的软件时,安全第一!确保代码能运行。通过版本控制,保证代码运行一直是安全的。

             新增功能的版本需要一个快速测试,但是最终的结果是客户不满意。碰头会议时之前的版本没有了,所以任何重要的软件项目都需要版本控制(他会通过追踪文件的变化,协调系统的不同部分)。大多数版本控制的工具将试图帮助解决问题。当然有效的开发循环是一个软件周期的重点。

             ··

  • 相关阅读:
    「考试」省选62
    「考试」省选61
    「考试」省选59
    「刷题」THUPC泛做
    「考试」省选58
    「考试」省选57
    「考试」省选56
    「考试」省选55
    「考试」省选54
    「考试」省选52
  • 原文地址:https://www.cnblogs.com/liulala2017/p/9391679.html
Copyright © 2011-2022 走看看