
软件架构设计
文章平均质量分 93
编码时空的诗意行者
十年互联网大厂老司机
展开
-
深入浅出 “ 领域驱动设计(Domain-Driven Design, DDD)”
领域驱动设计(DDD)的概念很多,理解难度很大,但是抽丝剥茧后,发现殊途同归。原创 2024-10-29 11:36:18 · 1083 阅读 · 2 评论 -
软件架构设计艺术(从一个案例出发,成为优秀的软件架构师)
我们前面讨论了软件设计中的建模问题,回顾了软件工程中常见的架构设计思想,并探索了如何通过抽象来简化现实世界的复杂性,同时也体现了抽象过程中难以避免的局限性。通过具体的案例分析,我们揭示了在面对复杂业务需求时,如何选择合适的数据模型和架构策略来满足这些需求,同时也指出了在实际操作中会遇到的挑战和困难。最后引入架构设计的矛盾三角,解释问题本质。鼓励打开思路,避免教条主义,成长为真正优秀的架构师。原创 2024-10-29 10:37:07 · 776 阅读 · 0 评论