えーと、これは余計なお世話っぽい感じもしますが、参考程度にお聞きください。 もしプログラミング技術を向上しようと思うのであれば、数をこなすことが重要になります。 一つのプログラムをいじり続けるよりも、 完成度はそこそこでいいから、どんどん新しいものを書いてみることをオススメします。 学習曲線は S 字カーブを描くので、 完成度の高いものをさらに高めるよりも、 新たなプログラムで新たな S 字で急上昇する方が遥かにお得なのです。