需求转换为设计过程关键点

Posted mask哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了需求转换为设计过程关键点相关的知识,希望对你有一定的参考价值。

  1. 需求场景化,场景角色系统设计化。
  2. 功能分主次,核心功能要优先,非功能性需求(性能、安全、风控等)思维要收敛。
  3. 需求分析过程经典:《分析模式》、《需求分析》、Martinflower《实现模式》
  4. 面向对象术语方法论:solid设计原则、oop、ood、接口、封装、继承、多态(重写、重载)、实现、设计模式以及企业级设计模式。
  5. 面向对象设计方法-UML(usecase/状态图/时序图/类图/构件图)
  6. 系统设计经典:《微服务设计》、《领域驱动设计》
  7. 微服务系统设计应遵循康威定律(参考https://www.cnblogs.com/dadadechengzi/p/8810174.html       

以上是关于需求转换为设计过程关键点的主要内容,如果未能解决你的问题,请参考以下文章

数据库设计的步骤都有哪些?

小论文-软件构架师

程序的关键要素

面向对象的过程继承封装多态;抽象类访问修饰符的使用引用类型强制转换方法重写@override与重载空指针异常super关键字

网站被用户喜爱的秘密 :挖掘关键词背后的用户需求

用研关键三步骤:问题方法与分析