レガシーコードからの脱却 まとめ – 9.4 – 9.5

9.4 高品質なコードは断定的である

内容

自分自身のことは自分自身で管理する。
これをしないと凝集性が薄くなり、依存し合うコードが生まれやすい。
そうなると複雑性が増し、保守しづらくなり、壊れやすくなる。

9.5 高品質なコードは冗長でない

内容

同じことを繰り返さない。
保守の難易度が上がるから。

ただし、ミッションクリティカル(人命に関わるような)な場合で、その方が安全と判断するような、「意図的な重複」は良い。

良くないのは「意図しない重複」。

学び

  • 「断定的」に関して、まだ理解が薄いので学習が必要

学びを活かすアイディア・行動

  • 今の所特になし

kiyoshi.saito@tttsunagari.jp

アプリ開発をメインにWebアプリ開発をやってるフリーランスエンジニアです。

Leave a Reply

Your email address will not be published. Required fields are marked *