← 回到工具包说明页

复用对照表 · 第 9 讲

能照着做第二遍,才有资格叫产品;只能做一遍的,叫项目。

做第二套的时候该复用什么?不是代码。是表结构和判据。

先记住这张表

复用什么为什么
表结构「钢管厂的钱怎么流动」这件事,第二家一模一样
判据「单吨成本乘回重量要对上」这条,第二家也一样
界面的大样子客户看的是「有没有我要的那一栏」,不是像素
~~代码~~别直接拷。 第二家总有几处不一样,拷过去改,改漏一处就是账错

我的第二套系统是什么

让助手先读再动

我上一套系统叫【举文财务管理系统】,在 {路径}。

现在要做一个新系统:{新需求,一两句}。

先不要写代码。先去读一遍上一套的结构,然后告诉我:
1. 哪几张表可以直接照搬
2. 哪几张必须改,改什么
3. 哪几张是上一套有、这一套压根用不上的
4. 这一套有没有上一套没有、必须新加的表

读完给我这份对照,等我确认。

填这张表

表名照搬 / 改(改什么) / 删 / 新增为什么

自查

如果助手把九张表一张不落地照搬,用这一句逼它做减法:

你一张表都没删。这套需求里真的每张表都用得上吗?
重新看一遍,明确告诉我哪几张可以不要、为什么。
如果有拿不准的,说拿不准,别硬留。

照抄代码的典型死法

上一套里「应收」和「应付」两张表长得几乎一样, 拷过来改了字段名、忘了改查询 ——

于是应付页面显示的是应收的数,而且两边都不报错。

这类错的共同点还是那句话:它不报错。