Java言語で学ぶリファクタリング入門 第3章

Java言語で学ぶリファクタリング入門の第3章 アサーションの導入を読んだ.

第3章のまとめ

そこで成り立つはずの条件をコメントではなく,アサーションで表現する.

第3章の感想

たしかに,そこで成り立つ条件がコメントとしてあってもプログラムには何の影響も及ぼさない.
今までは使ってなかったけど,これからは,アサーションを積極的に使って行こうと思う.
ただ,アサーションを使いすぎると,逆に読みにくくないり,良くないとあったが,どの程度が良くて,どの程度が良くないのかが分からなかった.まぁ,そこら辺は本人の感覚次第ということか.