StringとStringBuilder

文字列の操作を繰り返す場合、操作するたびにStringのインスタンスを生成と破棄を繰り返すためにパフォーマンスが悪いので、この場合はあらかじめ大きめにメモリを確保するStringBuilderを使うのが良いらしい。
前者は一番単純な方法で考えなしに用いられることが多い点と処理能力が十分早いことを前提とする点で富豪的プログラミング、後者も余分にメモリを確保するという点で富豪的プログラミングになっちゃうのかな?