DNS.C 源代码写得很恶心

jxfengzi 发布于 2011/09/03 15:59
阅读 2K+
收藏 0
源代码写得很恶心,TMD,谁敢用?
加载中
0
CheckStyle
CheckStyle

没关系的,不要紧

 记得从前看,Linux的源代码,也很恶心, 相比Solaris来, 觉得就是一坨Shit.

后来用过Hibernate, 遇到一堆Bug,打开源代码去修,哇靠,那里面的代码更臭.

 

 

0
咖啡碼農
咖啡碼農
不要以源代码去评价一个软件的优秀程度
0
CheckStyle
CheckStyle

引用来自“键侠”的答案

不要以源代码去评价一个软件的优秀程度
优秀的系统/软件,往往是磨出来的. 既然是常年磨出来的,那基本上别指望其代码有多优秀
CheckStyle
CheckStyle
相对而言,小系统,小软件,功能单一的库,优秀的代码不少见. 大系统,大软件,功能复杂的玩意儿...还是别太纠结代码质量了. 记得刚工作的时候,改一个物流系统的C代码, 那个文件有4万多行, 1987年创建, 嵌套得如摩天大楼一般的If Else,真是叹为观止.
CheckStyle
CheckStyle
@G. : 呵呵,臭代码一直是泛滥成灾, 朋友在德国SAP开发这个世界顶级的东西,用他的话说:一团糟. 优雅的代码,也许只存在局部,或者是存在教科书里...
G.
G.
这位仁兄从来不写臭的代码, 哪怕拉出来的东西,也自认为香得很.
0
j
jxfengzi

发了句牢骚,没想到引来大家的讨论。

一个星期前,开始找dns源码,找到dns.c,简单跑了一下,感觉能用,接下来就打算稍微修改一下,改了好几天,最后不得不放弃。

就我个人的经验,代码是有生命的,代码写到一定程度,就得停下来,进行重构……

否则,代码规模累积到一定量,就无法再继续往前走了。

0
wfifi
wfifi

不积硅步,无以至千里

不是给了大家一个创造super dnc.c的机会么,挺好的

0
胡展
胡展

大家下下来,细看一下吧,代码写的挺好的。

风格统一,逻辑清晰,不知恶心在何处?!

0
Foou
Foou
期待楼主写一个。我们大家帮着分析分析
返回顶部
顶部