编码之旅
  • [文章]
  • 笔记
  • 开发技术
    开发技术
    .NET鸟瞰图 .NET SDK C#手册
  • 开源项目
  • 突发奇想
  • 关于
编码之旅

{  目录  }

学习笔记

  • top100
  • javascript
    • 遇见 jsrender 库
    • 遇见 axios 库
    • angularjs 获取 $scope 对象
    • javascript 中 const,var,let 的区别
  • debug
    • debug 心得
    • Visual Studio 调试 Doker 容器时的注意点
  • efcore
    • EFCore 如何禁止实体的某个属性更新到数据库?
    • 如何输出 Entity Framework Core/EF Core 执行的 sql 语句?
  • csharp
    • C# 所有值类型都是在栈(Stack)中的吗?
    • C# 中的非托管类型 unmanaged type
  • sqlite
    • sqlite 数据类型与 C# 类型的对应参考
  • html
    • 如何去除 input 元素选中时的黑框(Edge浏览器)?
  • asp.net
    • ASP.NET MVC Application_Start 不执行怎么办?
  • 心得
    • 第一条笔记
  • powershell
    • 使用 powershell 重启网卡
  • shell
    • 什么是批处理?
  • 设计
    • DDD、TDD、BDD 都是啥?

DDD、TDD、BDD 都是啥?

2022年10月18日 | [设计]


  • DDD,领域驱动模型(Domain-Driven Design):通过创建领域模型来加速复杂的软件开发
  • TDD,测试驱动开发(Test-Driven Development):通过测试(测试用例,单元测试编写)来驱动开发的进行。
  • BDD,行为驱动开发(Behavioral-Driven Development):客户和开发者用同一的“语言”来定义系统的行为。

浙公网安备 33010902002762号 浙ICP备20009875号