随笔分类 -  整洁架构

摘要:1 概念 1.1 领域 领域,指的特定行业或者场景下的业务逻辑。 领域就是用来确定范围的,范围即边界,这也是 DDD 在设计中不断强调边界的原因。 1.2 通用语言,统一语言 通过团队交流达成共识的,能沟简单、清晰、准确描述业务涵义和规则的语言。 1.3 限界上下文(Bounded Context) 阅读全文
posted @ 2022-05-31 17:33 非诚勿随 阅读(130) 评论(0) 推荐(0) 编辑
摘要:本次培训从单元测试、重构上有了新的理解和收获,新知识方面理解了什么是测试驱动开发,会在项目中尝试使用TDD。 单元测试 单元测试的要求: 一个测试只做一件事情 测试的单元是:一个业务场景(或者说是一个分支) Given-When-Then 模式 Given 不能太多,说明 API 有问题,不能太复杂 阅读全文
posted @ 2022-03-13 19:37 非诚勿随 阅读(105) 评论(0) 推荐(0) 编辑
摘要:背景 敏捷要求团队更快和更频繁的出产品,两星期一迭代,三个月出产品。架构设计往边靠,先出个 MVP,再迭代,将来再重构..... 当敏捷变成了一种管理工具后,代码架构更加脆弱。 真正的技术 Leader 是能够创建并且演进架构,在架构层面上帮助大家比较容易地写出好代码的人。 命名 变量名 变量名应该 阅读全文
posted @ 2022-02-18 11:52 非诚勿随 阅读(240) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示