>>379
本買わなくてもネットで調べればいろいろ出てくるじゃん

初心者にありがちなよくない実装としては、
・1万ステップとかの神クラスを作る(ほとんどの主要な処理がこのクラス内)
・クラス同士が密結合だったり、依存関係が複雑すぎてデバッグ不能
・機能を追加するために継承使う(そのため継承レベルが深すぎ)
とか、他にもいろいろ