糟糕的程序
这几天过的很糟糕, 我的工作没有内容, 所以自行安排时间, 我翻出来2年前写过的程序.
可那是个很糟糕的程序. 我自己都不愿意改, 可是我想让他完美点..
天哪,程序全部是过程化编程, 窗体上拖放了那么多乱七八糟的Adoquery. 而且就窗体的摆放也是那样的凌乱, 简直让我无法忍受, 好在它不算很大, 我试着花了半个小时的时间,将所有窗体的摆放有了一定章法,这样至少不会让我太反感, 可是 糟糕的数据库设计, 以及各种命名都让我无地自容. 当初真是幼稚. 算了不深究这些问题了, 好在我现在有很好的习惯. 于是我试着继续修改, 把那个可爱的sqlserver数据库转成access,让他显得很轻便 . 事实上它本来就应该是access的, 当初做成sqlserver只是好强,为了多学习sqlserver.我想它现在应该是支持这两种数据库的程序, 所以我写了兼容配置两种连接的小模块. 可遗憾的是数据库表中的关键字段几乎都叫id 而且是自增的. 太失败了.
最让我崩溃的是操作居然很呆板,. 就连当时我认为比较出色的代码段现在都觉得,平平无奇. 改动一处需要考虑很多问题, 这太讨厌了, 程序没有任何扩展性, 灵活性. 我受不了了. 我关掉了delphi ,发誓以后再也不碰这个程序了.
可那是个很糟糕的程序. 我自己都不愿意改, 可是我想让他完美点..
天哪,程序全部是过程化编程, 窗体上拖放了那么多乱七八糟的Adoquery. 而且就窗体的摆放也是那样的凌乱, 简直让我无法忍受, 好在它不算很大, 我试着花了半个小时的时间,将所有窗体的摆放有了一定章法,这样至少不会让我太反感, 可是 糟糕的数据库设计, 以及各种命名都让我无地自容. 当初真是幼稚. 算了不深究这些问题了, 好在我现在有很好的习惯. 于是我试着继续修改, 把那个可爱的sqlserver数据库转成access,让他显得很轻便 . 事实上它本来就应该是access的, 当初做成sqlserver只是好强,为了多学习sqlserver.我想它现在应该是支持这两种数据库的程序, 所以我写了兼容配置两种连接的小模块. 可遗憾的是数据库表中的关键字段几乎都叫id 而且是自增的. 太失败了.
最让我崩溃的是操作居然很呆板,. 就连当时我认为比较出色的代码段现在都觉得,平平无奇. 改动一处需要考虑很多问题, 这太讨厌了, 程序没有任何扩展性, 灵活性. 我受不了了. 我关掉了delphi ,发誓以后再也不碰这个程序了.