目录
前言
每个人项目架构设计风格千姿百态,导致项目难以维护、可读性低... 于是将自己接触过的大型企业级项目经验总结一下,最终目的是为了提高我的团队协作效率,降低维护成本.
一、项目分层设计
传统的三层架构模型我们都很熟悉,但随着项目的开发,最后无疑都会走向一个处境,单个 Service 类会显得十分臃肿. 当然这里我也没有真正的使用 DDD 领域的概念,因为会让反而很容易实现的项目本末倒置. 相当于是对传统三层架构的升级.
a)facade 外观层:
目录
每个人项目架构设计风格千姿百态,导致项目难以维护、可读性低... 于是将自己接触过的大型企业级项目经验总结一下,最终目的是为了提高我的团队协作效率,降低维护成本.
传统的三层架构模型我们都很熟悉,但随着项目的开发,最后无疑都会走向一个处境,单个 Service 类会显得十分臃肿. 当然这里我也没有真正的使用 DDD 领域的概念,因为会让反而很容易实现的项目本末倒置. 相当于是对传统三层架构的升级.
a)facade 外观层: