Hi
Ich bekomme mit das einige mit Eclips und QtDesinger usw. arbeiten ...
Also ich programmiere nur mit einem Texteditor ... bin ich jetzt altmodisch?
Bei HTML und PHP hab ich das auch immer gemacht, da mir Hilfsprogramme teiweise mein Quellcode viel zu unübersichtlich gemacht haben.
Hängt mir das jetzt einfach nur aus der Zeit nach ... das ich mich nicht damit anfreunden kann ...
Wer Programmiert mit hilfe von *.ui?
Wer bei komplexeren Sachen nicht auf die uis setzt ist selber schuld
Der Schreibaufwand und die damit verbundene Fehleranfälligkeit, wenn man ein paar Elemente vertauschen will (auch wenn es nur 10, 15 Elemente sind), ist enorm. Und im Designer sieht man alles sofort und basta.
Man kann das UI leicht in nem anderen Projekt verwenden. Einfach rüberkopieren, fertig, ohne dickem Code duplizieren, der für das andere Projekt noch gepatcht werden muss.
Durch das Laden zur Laufzeit hat man noch einen riesen Vorteil:
Programm liegt kompiliert auf der Festplatte, einem gefällt das Userinterface nicht, nun kann man das UI ändern ohne das Programm neu kompilieren zu müssen!
Und da uic nix an DEINEM Code verändert, sondern nur ein separates File schreibt (in dem ein dickes WARNING oben steht, dass man es nicht verändern soll) macht es dir auch nix kaputt.
Der Schreibaufwand und die damit verbundene Fehleranfälligkeit, wenn man ein paar Elemente vertauschen will (auch wenn es nur 10, 15 Elemente sind), ist enorm. Und im Designer sieht man alles sofort und basta.
Man kann das UI leicht in nem anderen Projekt verwenden. Einfach rüberkopieren, fertig, ohne dickem Code duplizieren, der für das andere Projekt noch gepatcht werden muss.
Durch das Laden zur Laufzeit hat man noch einen riesen Vorteil:
Programm liegt kompiliert auf der Festplatte, einem gefällt das Userinterface nicht, nun kann man das UI ändern ohne das Programm neu kompilieren zu müssen!
Und da uic nix an DEINEM Code verändert, sondern nur ein separates File schreibt (in dem ein dickes WARNING oben steht, dass man es nicht verändern soll) macht es dir auch nix kaputt.
Ich würde nie mehr auf die Unterstützung einer IDE (z.B. Eclipse, QtDesigner, MS-VisualStudio, KDevelop) verzichten wollen.
Früher habe ich auch fast alles mit einem Texteditor gemacht und dann auf der Kommandozeile kompiliert, weil mir die IDEs nicht sympatisch waren.
Aber da hat sich so viel getan in den letzten jahren, dass man das nicht mehr missen möchte.
Früher habe ich auch fast alles mit einem Texteditor gemacht und dann auf der Kommandozeile kompiliert, weil mir die IDEs nicht sympatisch waren.
Aber da hat sich so viel getan in den letzten jahren, dass man das nicht mehr missen möchte.
Linux, das längste Text-Adventure aller Zeiten