8.设计好软件的几个重要步骤

Posted weilai1917

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了8.设计好软件的几个重要步骤相关的知识,希望对你有一定的参考价值。

软件核心复杂性应对之道

从前面我们知道,软件存在三个复杂度,即规模、结构、变化带来的复杂性。好的软件不仅仅是面向给用户使用的,第一批用户应当是开发自己,这与产品本身的柔性设计息息相关。
但是从设计开始,我们就应当从以下几个步骤来规范开发:

  1. 隔离领域:引入应用层。
  2. 将Entity和ValueObject区分开。
  3. 设计领域中的关联。
  4. 确认边界。
  5. 选择仓储。
  6. 对象的创建
  7. 划清模块。
  8. 识别变化。
  9. 重构。

 

以上是关于8.设计好软件的几个重要步骤的主要内容,如果未能解决你的问题,请参考以下文章

猎豹MFC--使用向导快速进行MFC程序设计--不需要全部搞懂,只把重要的几个搞懂即可

网络编程中重要的几个数据结构和函数

信号反射的几个重要体现(过冲下冲振铃)及电路设计

具备这三大思维模式你就是高级技术人员

HTTP Servlet 重要的几个方法

影响postgresql性能的几个重要参数