技术上的管理,大家说说,要管哪些,怎么管?
本人之前一直都是一门心思敲代码,对于管理方面自然毫无了解,今年开始,头上顶了这么个任务,想来想去,针对公司目前存在的比较明显的问题,想了以下几点:
1.没有限制开发技术,比如AJAX,有人用enthem,有人用updatepanel,有人用webservice...数据库访问,有人已经linq了有人还在ado.net.
2.代码规范问题,命名规范问题,数据库实际规范问题,模块没有文档,代码没有注释.
3.公司没有自己的控件库,没有自己的代码生成器以上3点是我发现的计较明显的问题,为此我写了一份简单的<公司代码规范>,开发框架则还在摸索,写了几个控件,一个代码生成器.实施问题:
由于之前这些都没有,一下子出来这么多条条框框,不知道同事会不会有抵触心理,但好在大部分人进公司后都是我带起来的,应该问题不大.当然目前我脑子里还没有具体的实施步骤.另外实施后应该怎么检查效果,难道每个人的代码我都检查检查?呵呵,说白了我就是上来取经的,希望大家不吝赐教

解决方案 »

  1.   

    呵呵,对,要说管理,确实大了去了,所以我想做的,无非是一些比较基本的约束和一些统一,其实这些约束对于一个有多年编程经验,并且积极向上的人来说,自己早就做的很好了.我是这么想的:很多东西,只要告诉人家,这么做对他们自己是有好处的,人们就比较容易接受.比如一个同事刚接触EF时,觉得很烦琐,可是有一天他却突然站起来喊了一句"原来去维护一个用LINQ写的程序是这么幸福的事情".这时候我又加油添醋的说了几句LINQ的好话,感觉大家都似乎对LINQ改观了