ich finde als anfänger ist das für kleinere programme erstmal legitim.
aber wenn du z.b. daran denkst mit mehreren leuten zu arbeiten
dann ist das nur schwer realisierbar, weil fast alles in dieser mainunit
steckt.
wenn du willst schau dir mal ein beispielcode u.a. auch zu dieser problematik von mir an.
MDI oder SDI