#Code Smells(代码异味) in Objective-Chtml
Code Smells(代码异味)。在工做中,我一直说起“代码异味”,可是到后来我才发现同事不明白个人意思。代码异味基本上就是说:假如它太臭,就改变它(If it stinks, change it.)。java
“If it stinks, change it.”objective-c
“假如它太臭,就改变它。”.net
代码异味不是说“一段特别糟糕的代码,让你忍不住捂住鼻子”,而是,代码异味仅仅表明“须要改变一些东西”。平时你是没法注意到代码异味的,直到其余人提起它。就像Kent Beck和Martin Fowler在《Refactoring: Improving the Design of Existing Code》中所作的:写一段有异味的代码,而后说明如何处理它。翻译
##Objective-C中的代码异味 《Refactoring: Improving the Design of Existing Code》这本书讲解了面向对象开发中的一些良好的实践。在这我将写一些针对Objective-C中代码异味的文章。下面是一个初步的列表:code
我认为这是一件很是有意思的事情,而且会引起人们的争论,是否是?这个系列按期会更新翻译,请收藏!htm
同时,能够看看一些相关的资料:对象
The Refactoring Book: A Game-Changerblog
Martin Fowler explains “code smell”ip
Summary of code smells from the book, with the refactorings to fix them