>>826
Unixの思想では、環境によって、ソースの動作を変えてしまう。
環境変数の値、コンパイラのコマンドラインのフラグ類などによって、
勝手に #if などで動作を変えてしまう。

その結果、何をやってるのか誰にも分からない。善意でやってるのか、
悪意が入っているのかすら誰にも分からない。