日期:2014-05-17  浏览次数:20542 次

求大神点评 asp.net 代码规范
最近和技术主管一起开发项目,做完了我来维护,可当我维护到他的功能时,我有点郁闷,他的代码是这样写!前台除了头部样式和页脚样式,中间就一个run at server 的DIV 然后如下图的代码,对于做了一年多开发的我,没怎么看过W3C的标准,但是这样的代码确实让我觉得有眼花,不好维护。而且对方是个有10年工作经验的了,是我们开发主管。但我又说不出这样开发的各种弊端,肯请各位大神点评下,同时小弟自己也学习一下。也希望各位大神不吝赐教各种开发中应该注意的一些规范,对于各大神的贡献,小弟将感激不尽,谢谢。


------解决方案--------------------
这是那种坚决不使用服务器端控件的人的搞法

也真难为他能把那么多单双引号给打齐全了。佩服啊

不过这玩意比较麻烦的是美工没办法参与了,哪怕一个小布局调整,都的程序员来搞了。自然问题就出来了,如果这些美工能动的小调整,都让程序员玩。那程序员就没多少时间去做那些正儿八经该程序员做的事情了
------解决方案--------------------
完全不一定,像我现在这个需求,页面上的html全部是后台动态输出,客户端验证也全部是动态的,用什么服务器控件,asp.net的服务器控件能满足这个需求吗,对于不同的需求有不同的解决方案,他那样写是很正常的,需求就是那样,需要这种技术手段解决。
探讨

这是那种坚决不使用服务器端控件的人的搞法

也真难为他能把那么多单双引号给打齐全了。佩服啊

不过这玩意比较麻烦的是美工没办法参与了,哪怕一个小布局调整,都的程序员来搞了。自然问题就出来了,如果这些美工能动的小调整,都让程序员玩。那程序员就没多少时间去做那些正儿八经该程序员做的事情了

------解决方案--------------------
排版乱...多么简单的问题...
不写注释...过半年技术主管自己也够呛看懂......
不过作为同样写程序的我们来说,能改就给改改,不能就算了.