頑なに再代入しない!
コードを読んでいると、この変数はどこで定義され、どこで値が設定されたのか?を確認することがしばしばあります。 再代入が多いとどのタイミングで値が変更されるのか?を確認するコストが発生するので、私はめんどうだと思ってしまいます。 また、再代入がないほうがメンテナンス性が高いと信じています。なぜならば…