>>698
なんでちょっとキレてんの?

設計を問題にしてるんだから,特定の言語を問題にしてもしょうがないだろ?
リファクタリングやデザインパターンとか勉強してみれ