软件架构和设计
文章平均质量分 95
IT小神
虽然不能成为技术大神,但也要与时俱进保持对于IT新技术的学习追求,一点点积累与自我总结,即使再小的帆也能远航
itxiaoshen博客
展开
-
当今微服务盛行之架构师必经之路-领域驱动设计-下
本篇详细剖析DDD的分层架构,从DDD架构视角看MVC架构的问题,总结DDD架构规范,并也从事物两面性角度说明DDD存在一些问题原创 2022-03-07 23:24:28 · 269 阅读 · 1 评论 -
当今微服务盛行之架构师必经之路-领域驱动设计-上
本篇通过简单例子分析对DDD有一个初步全面的理解。随着软件系统越来越庞大,需求越来越模糊,代码越来越混乱,测试越来越困难,技术演进基本不可能,而其中大型复杂的软件项目更容易走向系统老化的过程,形成需求难、开发难、测试难、创新难,单体架构局部业务膨胀可以拆成微服务,那么微服务局部业务膨胀又应该怎么做?DDD之所以火,即能解决微服务解决不了的问题。DDD是为了解决快速变化、复杂系统的设计问题。原创 2022-03-06 19:41:53 · 330 阅读 · 0 评论 -
常用设计模式之白话精简理解及应用-下
设计模式为Java后端开发人员成长经历过程必须深入理解的硬技能,本篇以简洁代码示例通俗易懂的方式阐述11个设计模式,持之以恒把一次性把设计模式吃透原创 2022-01-12 23:34:30 · 347 阅读 · 0 评论 -
常用设计模式之白话精简理解及应用-上
设计模式为Java后端开发人员成长经历过程必须深入理解的硬技能,本篇先推荐具备面向对象思想、UML、类图和类的关系为前提学习条件,以先反例后正例剖析七大软件设计原则,最后以通俗易懂的方式先阐述单例和模板方法两个设计模式。原创 2022-01-09 02:21:16 · 453 阅读 · 0 评论