Da ich lieber direkt mit der
API arbeite anstatt wie bei b.) über umwegen mit der
API
bin ich doch lieber ein Cowboy-Programmierer
Ich weiss! So sieht dein Sourcecode dann halt auch aus.
Hauptsache es funktioniert irgendwie, ist wohl deine Einstellung.
Als "Profi" kann ich mir so etwas nicht leisten.
Jede Unsauberkeit rächt sich später irgendwann (zumindest dann wenn man eine Software über mehr als 10 Jahre erweitern, verbessern und warten muss).
Ich hab' hier mehrere Projekte mit zusammen 1,4 Mio Zeilen.
Um dies zu bewältigen, muss man einfach jeden Zugriff auf die Windows
API der etwas komplizierter ist auf irgendeine Art und Weise kapseln.
Wenn Windows ein
Handle zurückliefert mit dem weitere
API-Funktionen aufgerufen werden, ist das ein ganz klares Zeichen, dass man das
Handle mit einer Klasse kapseln muss.
Auch Programmierer die nur so zum Spaß programmieren können noch was dazulernen indem sie ihre "Hauptsache es funktioniert" Einstellung ablegen.