-
-
結合度を下げ、凝集度を上げる - その最適解はオブジェクト指向にあった
「修正したら別の場所でバグが出た!」 「コードが複雑すぎてどこを直せばいいのかわからない!」 ソフトウェアを開発するうえで、そのような経験は誰しもあるはずです。 その原因の多くは結合度が高い、または凝 ...
-
-
的確な命名はコストダウンにつながる
プログラミングをしている人のほとんどは、命名が重要だということを理解していると思いますが、いろいろなコードを読んでいるとたまに不適切な命名に出会うことがあります。 命名が不適切だと明らかに可読性が下が ...