什么是代码异味?
代码异味是一种由写的很差的代码引起的一种有臭味的感觉,一种程序什么地方会有问题的感觉
异味更多的是来自一种直觉,而不是一种有据可查的标准,当你看到有味的代码时你就“感觉”到了
如果你不把异味清除,不久之后你就会习惯这种气味,不再对它有察觉
用任何语言都能写出有异味的代码:即使最简单安全的语言,你也能做出天才才能想出的蠢事:)
我们经常会意识不到自己在写很臭的代码,经常需要外人为我们指出这点
边注:如果你不想刻意去批评某人的程序,不要说“太愚蠢了”,要说“哦,这很有意思…。可有一种更好的方法你知道吗
为什么我们需要有质量的代码?
敏捷开发方法是用来应付那些要求代码做大量改动的反馈信息的方法。
如果程序没有用一种好的表达方式来表现,那程序会很难读,难维护,难修改。
重复的代码
会引起程序里面多个地方相同的错误
印度小伙:每两个月我们都会把这相同的错误修改一次
venkat:你们去掉了重复的代码了吗?
印度小伙:你说的这个方法不错!
不必要的复杂
程序员本质上讲高兴去处理复杂的问题
复杂最恐怖
美国高防服务器对于DDoS攻击的防御网页发展到今天还是提倡简洁风格呢?网站制作方式及优劣势分析企业选择网站定制建站,建站流程有哪些不同时期的网站优化,帮助你快速提升排名社区自媒体营销如何做?浅谈商城推广的有效方法手机APP开发,怎样又快又稳又清晰