我们现在写COM组件 访问数据库,在存储过程的编写时候,偶和项目经理有不同意见,比如对一个用户的增删改,我想写一个存储过程,他说要写三个分别表示增删改。另外过程原则上不能超过50行,请大家讨论下。什么样的方式比较好些呢

解决方案 »

  1.   

    我觉得你的项目经理应该叫技术经理差不多,管的很细。
    我认为,你的项目经理的意见,应该比较好一些。因为,从技术,怎么做都可以。但是,从一个项目团队的角度出发,就应该考虑的更广,要考虑到和其他人协作的问题。你开发的是一个COM组件,组件中的每个外露的方法,功能越简单,才能越容易被公用化。包括后台存储过程一样,也要多考虑模块化,只有这样,当系统的功能多了以后,系统代码越来越庞大,项目的可控性就很好了。这就是项目经理和你考虑问题的出发点不同的地方。
    过程原则上不能超过50行,应该说是一个经验参数,你不要把它看成绝对化,你项目经理说这话的目的,在与提醒你,应该注意把每个存储过程功能写的尽可能简单。
    还有,文档也很重要。对于,开发层面来说,我觉得,程序员应该养成写代码注释的习惯。尤其,应该在每个函数的头部,写上,你这个方法的功能,出入口参数。和参数格式说明。
      

  2.   

    你的项目经理是不是就是enhydraboy(乱舞的浮尘) 啊?hiahiahia
      

  3.   

    我喜欢下划线,oracle又统统认为大写