Secondo me, stai comunque facendo un pastrocchio ed imparando a fare cose sbagliate.
Il fatto che funzioni non vuol dire che si faccia così (sempre se ho ben inteso cosa stai facendo).