《软件开发的第三种方式:个人 AI"神秘屋"正在出现》
个人用 AI 随心构建的代码高度个性化、缺少文档与可维护性,像只有作者自己懂的"神秘屋"。
🧠 agentic reading|1️⃣ 精准输入
有一本很著名的软件开发著作,叫做《大教堂与集市》,大家了解吗?
它提出软件开发有两种方式。
一种方式是大教堂(Cathedral),即软件经过精心规划,由一支专业的团队封闭式开发管理,全过程有严格的流程和管控,代码通常是闭源的。
另一种方式是集市(bazaar),即软件开发是开放的,没有围墙,任何人都可以加入,决策过程是透明的、由社区驱动,代码开源。
这种比喻将软件行业一分为二,非常精辟,自从初次提出,已经过去了近30年,一直得到大家的认可。
「神秘屋」:第三种方式
"神秘屋"是一幢真实存在的大宅,就位于美国加州,19世纪末由一个老太太建造。
这个老太太非常非常有钱,没有其他爱好,就喜欢建筑学。她拿自己家当作实验品,一个房间接一个房间地建造,都由她说了算,亲自设计,亲自监工。
整幢楼没有整体规划,怎么想就怎么造,房间 A 是维多利亚式,房间 B 是罗马式,房间 C 是哥特式,都由老太太决定。有时候,房间造到一半,老太太不满意了,就拆掉重建。
我的笔记
✍️ 写下你的想法,自由记录即可。如果没有灵感,试着回答上方的费曼输出问题。
登录后可记笔记
登录后可保存笔记、高亮、划线和批注。