习惯,为了提升个人效率,大多数程序员都会写自己的访问接口,设定自己的参数,用于自己访问数据。
但是这样的人多了,系统的数据库访问接口就乱了,出了BUG都不知道是谁的接口出的。
要解决这个问题,最好的办法就是找一个专门的程序员,负责编写一个大家都觉得不错的数据库访问接口出来,所有的程序员访问数据库,都统一使用这一个接口。
这样就把其他人编写接口的时间节约了出来,提高了效率;
出了BUG也立刻就能知道是哪个程序出了问题,还是提高了效率;
接口工程师对这个程序能够专精,所有有关数据访问的问题都归他处理,很快就会积累出丰富的相关经验,再来解决问题就能够轻车熟路,还是提高了效率。
这就是工程的“模块化”,每一个小模块,在工程里就称作一个“对象”,将编程分拆为面向对象编程后,一切同质化的工作,在一个系统当中理论上只需要开发一次,大量的冗余性工作完全不再有必要,依旧是提高了效率。
这里提高一点,那里提高一点,综合起来那就不得了,再加上一个好的工程管理软件,就能够加快百分之六十以上的项目进速,降低百分之四十以上的项目成本,提高百分之七十五的协作效率。
老美当年的曼哈顿工程,就是靠这套先进的模式,在研发上很快就超过了本来先行了几年的德国,最终给小日子种下了两颗蘑菇。
请收藏:https://m.bi66.cc
(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)