他のプログラム言語の経験はあるのか?
ないんだったらいきなり設計なんて無理
プログラムを沢山書いて
経験をつまないと