もちろん本来なら、きちんと理解したうえで使用するほうが良いのは当たり前なのですけど、プログラムはとりあえず正しく動けば良いというのも事実で、中途半端な理解で使ったとしても問題が発生しなければセーフとなります。 実際に、私が教えていただいたプログラムを完全には理解できないまま使っていたことがありますけど、その当時は分かっていなかったことが現在は「そういうことだったのか!」と理解できたということがだんだんと多くなってきています♪ なので、たとえ完全には分かっていない状態であっても、動いたプログラムが正常であれば、理解は後からでも良いかなぁ…と、個人的には思っています。 逆に、完全に理解できるまで進まないでいると、いつまで経っても完成しない…⇒挫折して作るのを断念する!という結果になりかねないので、全く理解していない状態で使うのでなければ、中途半端な理解でも問題ないだろうと考えています。