プログラムなんて基本的な設計の要点抑えてたら後はググってコピペするだけやで
その基本的な設計の要点は本と現場で動いてるまともなシステムのソースコードから学ぶ
ソースコード読めないならそれは本なりWebなりで勉強しろと
まじこんだけ