摘要:
构建与众不同的软件 BDD from 50000 feet 传统的软件开发流程 BDD 软件开发流程 What problems are you trying to solve? 1)没有正确地构建软件:软件有缺陷、不可靠、很难维护和变更、没有好的自动化测试 2)没有构建正确的软件:软件没有正确地实 阅读全文
摘要:
cucumber 用户指南 1. 创建 Spring Boot 项目并引入依赖 编写特性文件 TodoList.feature 实现该特性 java @Builder @Getter public class TodoList { private int total; public void doT 阅读全文
摘要:
Lombok @AllArgsConstructor @RequiredArgsConstructor @NoArgsConstructor @Getter @Setter @EqualsAndHashCode @ToString @NonNull @Data @Value @Builder @Si 阅读全文
摘要:
```java @SuppressWarnings("boxing") public class DependencyInjection { /** * Dependency Injection Pattern【依赖注入模式】:保持软件组件之间的松散耦合【低类间耦合】 */ @Test public void all() { final Injector injector = G... 阅读全文