这么多年来,程序设计上让我值得骄傲的3件小事情

1. 周末约了南京的朋友,特意从杭州跑到南京,跟朋友研究权限设计,pk了两天,之前,他特意从北京飞来杭州,跟我PK过2天,当时
他在北京做项目,这次去的2天里居然发现我的权限设计跟Oracle的权限设计是一模一样的只是差了一个字段,我研究了5-6年的权限,
居然在没事先参考Oracle的前提下,跟Oracle的存储格式是一致的,这个让我很是骄傲。花了2天时间,来回跑了上千公里后,我得到了
一个结论,我的权限是跟Oracle的权限存储思想是一致的。我这个设计,当年被很多同事反驳过,觉得我设计得不好不合理,哎,折腾啊。

2. 这些年,SOA 什么的很流行,我根本不知道这个到底讲的是啥,等我真正理解SOA 时,我惊讶的发现,我的5-6年维护的程序,本
来就是按SOA的理念写的,只是我不知道这个理念就叫做 SOA,我没能喊出SOA的理念来, 来了个这个名词后搞得很是什么,其实是很
简单的东西,哎,忽悠人,还得有一套啊,搞得很神秘的样子,其实只是在玩概念的把戏了,把你搞得似懂非懂。
现在我还不知道 AOP 是啥,我可能太土了些,先不管那么多了,等碰到了再仔细研究,根本没精力去研究这些,想看电影都没时间,
游戏也好久没玩了,哎生活质量有些下降了。

3. 很早很早的时候,我觉得数据库表里,应该有几个字段,应该是必须的,谁创建这条数据的,是什么时候?是谁最后修改了这个数据,
是什么时候修改这个数据的,我当年想说服很多人,希望有这样的功能,但是大家都讽刺我,说数据库有自带这个功能什么的,备份机制
什么的,或者冗余什么的,但是我从来没看到有人能自动靠数据库历史机制实现出来,但是我后来看到 日本这么设计、美国人这么设计、
澳大利亚人这么设计,大家就觉得是真理,我提出就会是歪理一样,小儿科一样。 我在看到这些之前,我就这么设计了,我很自豪。

 

 

你可能感兴趣的:(这么多年来,程序设计上让我值得骄傲的3件小事情)