转自:http://www.nowamagic.net Code Smell中文译名一般为“代码异味”,或“代码味道”,它是提示代码中某个地方存在错误的一个暗示,开发人员可以通过这种smell(异味)在代码中追捕到问题. 在计算机编程社区中,code smell代表了任何标志着事物变坏的征兆.它常常标志代码应该被refactored或者全部的设计都应该被reviewed.这个短语出现在 WardsWiki上,它是被Kent Beck杜撰出来的.在refactoring兴起之后,这个短语的使用率骤