首页 > 搜索 > 烦的桑和陈小烦漫画全集,烦得桑和陈小烦 你们在写代码过程中烦不烦,特别是总改一些别人的bug时_.NET

烦的桑和陈小烦漫画全集,烦得桑和陈小烦 你们在写代码过程中烦不烦,特别是总改一些别人的bug时_.NET

互联网 2021-07-30 03:39:20

关于网友提出的“烦得桑和陈小烦 你们在写代码过程中烦不烦,特别是总改一些别人的bug时”问题疑问,本网通过在网上对“烦得桑和陈小烦 你们在写代码过程中烦不烦,特别是总改一些别人的bug时”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:烦得桑和陈小烦 你们在写代码过程中烦不烦,特别是总改一些别人的bug时描述:

来这个公司一年多了,从来没有从头开发过新的东西,只是在原来基础上,改..........改..........改..........改..........先说一下我们项目里一些真他妈让人不理解的东西。1.项目没有分离封装出可以公用的重用的东西,如文件操作的,上传文件的,产生随机图片的.....,类似这样完全可以分离封装的东西确奇怪的和业务层在同一个项目中。2.总有些人将需要配置的东西写死然后给客户部署,但在本地代码还没有该客户的代码备份,至使过了很长时间后发现要改一改,.....只能用二进制的方式了(加的时间限制写死了)3.将所有需要枚举处理的变量定义放在同一个文件中,你要是想找一个变量,差不多要10分名钟.4.变量引用不确定,两个枚举变量,名称,作用极其相似,有的代码用这个,用的代码用那个,造成不统一。5.过程编写,真佩服有的哥们,一个过程,可以写那.....么多行(一般都在一屏以上)%2c里边有那么........多的if .... else....%2c哎。6.原来的代码只能通过复制--->修改的方式重用。7.基本上没有面向对象的,分层的概念。有些还要写点sql脚本。我们的业务层基本上是增删改查的sql操作换成c#代码。8.程序太死板。其中有块异常处理,代码发下:后台页面:private string MSGID_1001 = "登录用户非法!";private string MSGID_1002 = "编号有重复,请重新填写编号";private string MSGID_1003 = "参数传递错误!";............string smsgid = (string)Request.QueryString["msgid"];switch (smsgid){    case "1001":                smessage = MSGID_1001;                break;    case "1002":                smessage = MSGID_1002;                break;}这种想法都能想得到,要是程序有1w个异常需要处理,是不是得写1w次,在者客户个其中某个提示怎么办?本来可以处理的非常简单,哎。9.数据库不管是名称,还是结构,看了就晕。一个表中,有好多类似[状态]%2c[标志]的字段,而且表面意思也差不多,搞得不知道什么是什么,结看代码才知道,其它的都没用。表名这块,猜一下SiteLabel存是什么东西的?????10.功能乱定义,没有明确说明,全是口头说。一年前老板提的东西,早就做好了,也测过了,结果现在的测试人员问我,“这功能是干什么的?”。汗.....(这怪我,当时没有出文档)。先说这么多吧,还得改呢

解决方案1:

这可能是公司人事变化太频繁的结果。。。

解决方案2:

我不想说什么了.公司要留住人,三个条件起码满足一个,要么给钱多,要么能学到东西,要么氛围好。我们公司一个满足不了我.那我不郁闷死啊.LZ%2c社会就这样了.哎

解决方案3:

你的机会来了

解决方案4:

汗,楼主的公司挺强悍……

解决方案5:

private string MSGID_1001 = "登录用户非法!";private string MSGID_1002 = "编号有重复,请重新填写编号";private string MSGID_1003 = "参数传递错误!";还有这样的异常处理??晕倒~~~

解决方案6:

你们真的有去改过别人的代码么,,,,你就会觉得做的工作对你的职业生涯没有一点好处的,看那些垃圾代码,你也会觉得越来越烦躁的SHIT!我同意LZ的支持你哈

解决方案7:

呵呵,改并快乐着

解决方案8:

赞同

解决方案9:

恩恩%2c  LZ  不好意思 .我的表达能力不强,别介意阿!其实我也是刚到公司%2c也是改代码%2c自己也烦%2c但是因为我自己懂的少%2c只能改别人的代码!谁让我自己笨呢。前面写的只是我的感受 ,不是针对别人说的! LZ 别误解!用句鸟语来道歉: I am sorry!!^.^

解决方案10:

我也烦呀%2c不过坚持下去吧.

解决方案11:

改别人的代码也是对自己的一个提高,以后自己写的时候就不会犯错误了。

解决方案12:

改好的代码从中可以学到很多东西%2c改烂的代码只会让自己非常郁闷%2c想重新做过

解决方案13:

同感

解决方案14:

仔细想想如果是你做的程序让别人去看%2c别人的感受会是如何呢?你敢说自己做的是完美的么?不要一味的去抱怨别人的过失,多想想自己的不足吧!

解决方案15:

对,改别人的东西能意外的学到很多。

解决方案16:

呵呵...楼主也被感染了%2c不检查自己写的东西%2c你看看你写的内容里面%2c错字别字一大堆从小处可以看到很多东东...:)

解决方案17:

别的不说,1、4、5、10我是碰到过的,差点被害死!尤其是5!什么时候都不该有!

解决方案18:

我情愿重做,也不改别人的东西

解决方案19:

up

解决方案20:

同情啊。。掉乱堆里了

解决方案21:

事物是在发展的%2c可能别人在写的时候%2c有些东西在那时候属于比较好的方式%2c可经过时间的推移%2c更多好的方式出现%2c你就会感觉原来的写的代码不完善%2c其实看别人的和看原来自己写的都一样会感觉有需要改进的地方。不过修改自己的,因为熟悉自己的思路所以感觉还方便,知道哪里改关联,修改别人的内容需要先理解然后感觉是否修改方便,有些不值得修改的,确实宁可推翻重写。

解决方案22:

可能是早期的项目,没有分层的概念,强烈同情你。。

解决方案23:

看别人的代码永远都是痛苦的。

解决方案24:

TO 楼主 改别人的东西固然是件很痛苦的事~但是你可以从中看到某些东西` 学到某些东西``不是人人写的代码都是不好的`~可以找出好的地方 学习学习`~但是切记别让不好的东西感染了~苦中取乐~~~关键在你自己了~

解决方案25:

改别人程序的同时就是学习的过程,如果你的水平高于你要改的程序,那么你可以按照自己的思路去改。

解决方案26:

当然不是你那种写法,但是我写了一个大家通用的错误处理。但是我并不觉得,他们写的有什么错误,估计运行的也不错,这就是老板想要的。写程序总得有个循序渐进的过程,如果你总是觉得别人的不好,一味的批评,那你也提高不上去。你只有看到别人的不足,然后自己扩充,与他们讨论这样为什么不好。程序架构,固然要考虑,但是我觉得一个项目的好坏,关键在于业务处理,客户的体验才是最重要的。

解决方案27:

private string MSGID_1001 = "登录用户非法!";private string MSGID_1002 = "编号有重复,请重新填写编号";private string MSGID_1003 = "参数传递错误!";这中错误处理方式,应该是给客户一个好的用户体验。做B/S管理软件时,我就用过类似的方法。所有已知错误定向此页。其他为知,用。NET机制。如果你直接把EXCEPTION出来,客户是不知道你是什么错误的。技术应该要想业务靠拢,而不是代码总是代码,这样你永远只是个会编程的白痴。

解决方案28:

改ba

解决方案29:

cpp2017(慕白兄) ( ) 信誉:100    Blog   加为好友  2007-05-23 16:10:41  得分: 0     即使对方的程序再差%2c说不定也会碰到闪光点.最近三周我也在改别人的东西!你的心情我很理解!不过cpp2017(慕白兄) 说的也很对!其中也学到了些东西! 但总的来说感觉很痛苦! 

解决方案30:

肯定烦了,不过如果准备长干下去,再烦也要干,先苦后甜嘛

解决方案31:

曾经有些初学者,把我设计好的面向对象的代码和关系数据库改成了,平常的垃圾代码和没有范式的代码,搞的做出来的东西,总是出问题,害的我,推倒重来。你以为别人的代码垃圾,但是有可能你自己的技术不过关,看不懂人家在干吗。说不定人家的代码虽然烦琐,没什么技术含量,但是它运行稳定、容易理解。

解决方案32:

即使对方的程序再差%2c说不定也会碰到闪光点.比较赞同

解决方案33:

需要规章来约束开发

解决方案34:

我在看某些人代码的时候,真是一点没兴趣改,有时候真想说,C#这么优雅的东西,能给你写成这样..

解决方案35:

我认为比较理想的方式是各自负责自己的模块%2c定好接口%2c各自负责自己模块的正确性%2c其他的程序员没必要也不应该去了解别的程序员的代码%2c他只管照接口调用就行了%2c 当然还得有个总负责的PM

解决方案36:

一个人一种代码风格%2c金蝶软件就是这样做的%2c

解决方案37:

难道你们公司没有代码规范吗%3f

解决方案38:

多好玩呀。改并快乐着。

解决方案39:

cpp2017(慕白兄) ( ) 信誉:100    Blog   加为好友  2007-05-23 16:10:41  得分: 0     即使对方的程序再差%2c说不定也会碰到闪光点.================================================================高手是这样练成的。的确,但是你不改不去看别人的程序你都不好理出业务罗辑出来的,现在很多写程序的都是不写文档的,没办法。楼主强的话可以一边改一边自己设计出一套出来,到时突然拿出来吓一下你们老板一下。private string MSGID_1001 = "登录用户非法!";private string MSGID_1002 = "编号有重复,请重新填写编号";private string MSGID_1003 = "参数传递错误!";居然有这种东西,先汉一下。

解决方案40:

都是循序渐进的过程。类似我在读书初学的时候写过如果是很少人,就谈不上分层了,你要理解人家。老板要效率,但是没时间考虑架构出现的问题。没办法,中国的软件开发费用太低。其实做出来就是好东西

解决方案41:

我喜欢别人什么都弄好,我来按照我的意愿改,呵呵~

解决方案42:

即使对方的程序再差%2c说不定也会碰到闪光点.

解决方案43:

我喜欢改别人的东西.

解决方案44:

估计还处于原始状态.楼主好好干%2c将来你老大把他们全T了.

解决方案45:

老修改别人的东西是容易上火的,理解!在自己长时间的编码过程中会慢慢的有了自己的习惯,当看到不同的人编写的代码的时候总会发现很多不太"正确"的情况,如果能改就改,不必要就不改,因为确实很费力的.建议能重做最好重做.

解决方案46:

先sf

以上介绍了“烦得桑和陈小烦 你们在写代码过程中烦不烦,特别是总改一些别人的bug时”的问题解答,希望对有需要的网友有所帮助。本文网址链接:http://www.codes51.com/itwd/3402449.html

免责声明:非本网注明原创的信息,皆为程序自动获取互联网,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责;如此页面有侵犯到您的权益,请给站长发送邮件,并提供相关证明(版权证明、身份证正反面、侵权链接),站长将在收到邮件12小时内删除。

一周热门

查看更多