TL;DR
意味や動作が、ぱっと読んだだけでは理解できないコード。レッドフラグの 1 つである。
なぜ必要か
コードが明白でないということは、コードを読んだだけでは分からない重要な情報があることを意味する。コードを明白にする方法は、A Philosophy of Software Design 第18章で扱われている。
意味や動作が、ぱっと読んだだけでは理解できないコード。レッドフラグの 1 つである。
コードが明白でないということは、コードを読んだだけでは分からない重要な情報があることを意味する。コードを明白にする方法は、A Philosophy of Software Design 第18章で扱われている。