软件工程的老手艺,AI Agent 来干活
敏捷、TDD、DDD、Clean Code、Clean Architecture、CI/CD——这些方法论你都知道,但团队执行总打折扣。如果换 AI Agent 来干呢?每一行代码都有测试,每一步流程都不偷懒。
共 9 篇
敏捷、TDD、DDD、Clean Code、Clean Architecture、CI/CD——这些方法论你都知道,但团队执行总打折扣。如果换 AI Agent 来干呢?每一行代码都有测试,每一步流程都不偷懒。
Harness 听起来新,其实和 design review、code review、CI/CD 是一回事——对象从人换成 AI。但仔细对比会发现,规则约束和传统保障各赢一半,互补才是正解。
扎实的基础是成为优秀软件工程师的必要条件。
软件工程的核心问题就是控制复杂度。
工作中,每接到一个任务,我们可以把这个任务当一个开发任务来对待,其中的原理是相通的,下面我们通过一些类比来看看怎么利用写代码的思维过程以便更好的交付这个任务一个…
I just finished reading an extremely depressing article in The Atlantic entitled…
《设计模式》《重构》《重构到模式》《敏捷软件开发》四本书如何串联,各自讲什么、彼此什么关系。
设计模式好在哪:提供现成抽象减少复杂度、制度化常见方案、启发多方案选择、把交流提升到更高层次——但不要为模式而模式。
《代码大全》精粹汇总:软件构建、设计、变量与语句、代码质量等核心要点。