我接收的项目也算是挺大的项目,某个 领域也算是No,1. 和楼主的项目开发方式非常相似,纯数据库编程.随着业务的变化系统越来越复杂.虽然项目在我们努力维护下,跑得还算稳稳当当,但总是有 如履薄冰 的感觉.有时候程序原修改一个功能,很容易导致bug出现,数据库设计原因导致一些修改关联太多地方,开发人员无暇去分析所有涉及的修改,客户投诉,老板把责任推到开发人员生上.

重新设计,老板觉得投入太大.目前人力只能应付项目维护工作,无法进行重构.只能小范围的 小打小闹.

虽然如此,项目依然推广,老板当然不肯投入人力重新设计,因为之前开发已经投入的很大的成本,中国项目,做得差无所谓,只要维护得过来,及时处理用户提出的问题 ,就行了.

数据库也7有关联性分析啊??
怎么会出现你所说的那种情况那??