第一版可能 GUI 或者 ORM ,但后面 99%都要手写。DB 跟 代码的正反向工程,就是一个看起来很美,但因前台太苛刻而难以用起来的东西。光一个「除了 DBA 和做映射的,谁都不能动数据库」这个小前提,实现难度就很大——这意味着造测试数据、查询优化这种原本半个小时的活,往往要好多天(倒不是实际要搞那么多天,而是要等流程)。