类,没有你不行
昨天user突然要求增加一个功能,要记录所有user更改数据的时间和更改者的工号,以便日后跟踪,我以前写保存这些信息的时候图省事直接一条SQL搞定,后来在系统里面有2个界面的地方都有用到这样的SQL保存信息,我昨天晚上添加这个功能的时候呢很快就修改好了新的SQL,调试测试不到10分钟全部搞定,结果晚上8点多正在欣赏KTV时突然就接到一个电话,说系统保存数据的时候提示报错,我就晓得我做的错误了,呵呵,其实这个小问题估计在大家眼里根本不算做什么,而且也应该很少的系统没有用到类的吧,我们的系统,一个不大不小的系统遍地都是这样的现象,一个Button里面Query 数据然后Foreach 数据,然后肯定就是Update或者Delete、ADD数据,呵呵,这样的系统维护起来简直就是跟看一堆稻草一样,没有条理,没有逻辑,今天我把这些写出来,就似乎要提醒自己,以后有系统要写的话,一定要坚持面向对象,从基本开始,我觉得如果把面向对象里面的类等同一个人的话,我们创建对象的就等同造人,呵呵,然后能就是如何用这些人去做事情,每个人都有自己的功能,而且他会做的很好.
出了个小错,才真的感觉类的魅力所在,有了类,我们做事情就可以保持一致性,这样大家去做同一件事情的时候只要调用同一个方法就好啦,不同担心一个方法需要更改,便需要在整个系统里面疯狂的找寻用到这样子方法的所有的地方,然后一个个的更改过来。也许我才干刚刚走进类的世界,但是我已经感觉到类给我带来变幻无穷的魅力,有了它我可以做一切想做的事情...