- 需求场景化,场景角色系统设计化。
- 功能分主次,核心功能要优先,非功能性需求(性能、安全、风控等)思维要收敛。
- 需求分析过程经典:《分析模式》、《需求分析》、Martinflower《实现模式》
- 面向对象术语方法论:solid设计原则、oop、ood、接口、封装、继承、多态(重写、重载)、实现、设计模式以及企业级设计模式。
- 面向对象设计方法-UML(usecase/状态图/时序图/类图/构件图)
- 系统设计经典:《微服务设计》、《领域驱动设计》
- 微服务系统设计应遵循康威定律(参考https://www.cnblogs.com/dadadechengzi/p/8810174.html)
需求转换为设计过程关键点
最新推荐文章于 2022-05-07 15:09:23 发布
本文探讨了在软件开发中如何进行需求场景化和场景角色系统设计,强调核心功能的优先级与非功能性需求的考虑。引用了《分析模式》、《需求分析》和《微服务设计》等经典著作,阐述了面向对象的设计原则如SOLID,以及UML在系统设计中的应用。同时,提到了微服务设计应遵循的康威定律,确保系统设计的高效性和灵活性。
摘要由CSDN通过智能技术生成