Hier habe ich jetzt mal ein "Hello World" für eine #gtk Anwendung erstellt. In ein paar wenigen Zeile habe ich ein GUI mit zwei Buttons und einem Textfeld.
https://mov.im/community/pubsub.movim.eu/devlug/238d902e-9b0c-4184-a6f5-e3c3602762b8
Ich bin ein Freund von g_assert (oder ähnlichem) geworden:
Debugging macro to terminate the application if the assertion fails.
Es hilft bei finden von Fehler, aber dokumentiert auch so direkt im Code die Erwartungen. Auch im Fall von Reworks / Redesign können sie sehr hilfreich sein.








