関心の分離は、コードが再利用されないときには時期尚早な最適化とみなされることがよくありますが、我々がコードが何をしているのかを理解することに対しては大きく影響します。Swiftにおけるこの実例を紹介します。条件に制約の状態を利用しているExample5セルに代入するテキストを場合分けするコードBeforeあらかじめ決められたindexに対して入れる値を場合分けすることは、意味のまとまりがない冗長である。