AI coding

AI 写代码已经很强了,但如何编写易于理解和修改的代码,目前看,还需要人的协助。我将从过往的软件工程书籍中获取灵感。

原则上,只需用关键词提醒 AI,因为关于软件工程的一切,早已经训练到 AI 中了,我们仅需要触发那片记忆。

1. 深模块《软件设计的哲学》
最好的模块是那些提供强大功能但具有简单接口的模块。
默认方法覆盖 80% 以上的使用场景,再用重载等方式覆盖剩余场景。

2. trace bullet
对应的设计原则

  • 不要水平分层开发,要按功能垂直切片。
  • 优先打通“黄金路径”:最小、最核心的端到端流程。
  • 尽早集成、持续集成,让问题在早期暴露。
  • 设计可演进,避免一开始就追求完整和完美。
  • 用可运行的代码获取反馈,而不是只靠文档和会议。

待续。。。

posted @ 2026-09-20 17:12  Liaofy  阅读(6)  评论(0)    收藏  举报