Skip to content

软件哲学

编程之道、开发经验与方法论原则,探索软件开发的底层思维。


文章列表

日期标题说明
2026-06-16开发范式演进从过程式到 Vibe Coding 的六大范式演进
2026-06-16语言层与代码理解12 层认知模型:语法只占 30%
2026-06-16递归自优化系统生成器即计算对象:不动点语义与 λ 演算
2026-06-16问题求解方法论从模糊到可执行的底层框架:定义×构建×验证
2026-06-16Glue Coding 哲学拼好码:复用优先的工程判断力框架
2026-06-16递归自优化生成系统形式化α-提示词与 Ω-提示词的递归优化理论
2026-06-16Gemini 无头模式Gemini CLI 无头模式使用指南
2026-06-16胶水编程用 AI 把现成组件粘在一起的编程方式
2026-06-16Vibe Coding 经验收集Vibe Coding 实战经验汇总
2026-06-16学习经验编程学习经验分享
2026-06-16开发经验变量命名、文件结构、编码规范、架构原则
2026-06-16系统提示词构建原则如何构建高效可靠的 AI 系统提示词
2026-06-16编程之道编程的哲学与智慧
2026-06-16胶水编程(另一版本)胶水编程的深入探讨

核心理念

道(哲学层)

  • 凡是 AI 能做的,就不要人工做
  • 目的主导:开发过程中的一切动作围绕"目的"展开
  • 上下文是 Vibe Coding 的第一性要素
  • 先结构,后代码
  • 奥卡姆剃刀:如无必要,勿增代码

法(原则层)

  • 一句话目标 + 非目标
  • 能抄不写,不重复造轮子
  • 按职责拆模块
  • 接口先行,实现后补
  • 文档即上下文

术(技巧层)

  • 明确写清:能改什么,不能改什么
  • Debug 只给:预期 vs 实际 + 最小复现
  • 测试可交给 AI,断言人审
  • 代码一多就切会话

来源

Released under the MIT License.