題記:這是一個非常零散的iOS學(xué)習(xí)小系列铺敌,主要是一些小但是很重要的概念,一分鐘讓大家過一遍,在大家腦海中形成印象薪韩,想在大機(jī)器中加入點點滴滴潤滑油,讓大家更好更順暢的理解iOS捌锭。
1.iOS 代碼耦合度:是指iOS代碼中的各個部分代碼的緊密度, 也就是某部分代碼的改變對其他部分代碼的影響程度。
代碼間的耦合度越高,某個部分萬一需要做出改動罗捎,對其他部分代碼影響很大观谦,其他很多地方也需要改動,可以說是牽一發(fā)而動全身桨菜,非常麻煩豁状。
降低代碼的耦合度捉偏,讓各部分代碼之間的影響非常小,更加獨(dú)立泻红,更利于代碼的后期維護(hù)和更改夭禽。