首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

什么样的代码是渣滓代码

2012-08-13 
什么样的代码是垃圾代码?大多数人看不懂的,大多数人无法维护的代码算垃圾代码吗?[解决办法]可以这样说!作

什么样的代码是垃圾代码?
大多数人看不懂的,大多数人无法维护的代码算垃圾代码吗?

[解决办法]
可以这样说!
作为一个程序员,写出的代码首先是要能实现功能;
其次、这些代码不仅仅是给自己看的,还是给别人看的;
[解决办法]
google 首页的代码你看得懂吗?那也是垃圾代码?
[解决办法]
非也,而是想下面这样

if(dt!=null)
return dt
else
return null


string a="";
if(a.toString()!="")
  

至于你看不懂的不一定代表是垃圾,相反他很可能是非常优秀的算法和专业领域的知识
[解决办法]
垃圾代码可以分两层意思
1、这些代码重复(如楼上所说),可以丢弃
2、写的比较糟。
[解决办法]
作为一个正常的程序员,难以阅读,难以修改,难以理解,难以扩展的代码,就是垃圾代码
[解决办法]
一两行代码是不是垃圾代码无从判断,bool b = doc.IsDirty ? true : false; 这个虽然罗嗦,但是问题不大。垃圾代码要在较大的范围上判断。面向对象设计有5个原则,可以帮助我们少写垃圾代码:

单一职责
开闭原则
里氏替换
依赖倒置
接口分离

[解决办法]
大家看的懂 却维护不了的代码。。
[解决办法]

2010上的内个代码什么打分内个能到80分 挖嘎嘎。。。扩展修改。我的代码一般正常的程序员都可以。。也可以重写。
[解决办法]
你们这些人中算作菜鸟的那部分人写的代码都是垃圾代码。
[解决办法]
同水平的人,看了很久也看不懂得。或者代码冗余很厉害,特别是if else for循环之类的。

如果我的程序被同水平的很顺利的就看懂了,那我就欣慰了。

热点排行