大きな規模のコード書くときに情報の隠蔽、インターフェースの設計、どのメソッドを公開にするか理解できてたらより良くなる
デザインパターンの概念とかその辺学ぶといい けどこれはある程度コードかけるようにならないと理解できないから当分先でいいし、いまある能力でやってみてその反省にたって上にあげた概念学んだ方がいい