Thread Aber wie soll man da anfangen? (7 answers)
Opened by Gast at 2004-08-28 01:21

Crian
 2004-08-30 11:45
#42600 #42600
User since
2003-08-04
5866 Artikel
ModeratorIn
[Homepage]
user image
Normalerweise trenne ich Funktionalität und Oberfläche, etwa in die Bereiche Logik, Dateihandling und Oberfläche. Bei größeren Projekten wie in Strats Beispiel zerteile ich diese Bereiche dann noch in weitere Untereinheiten.

Habe ich allerdings ein relativ überschaubares Programm, das auch noch stark mit der Gui verwachsen ist, so trenne ich auch mal ausnahmsweise gar nicht (etwa bei Pentris). Aber eigentlich ist das der schlechtere Weg. Wenn man irgendwann mal die GUI tauschen will hat man es viel einfacher, wenn vorher schon alles sauber getrennt ist.

An machen Stellen ist eine sehr saubere Trennung allerdings schwierig und / oder sehr aufwändig. Da muss man dann auch mal auf sein Gefühl hören, ob der eigene Anspruch an Perfektionismus gerade gerechtfertigt ist.\n\n

<!--EDIT|Crian|1093851949-->
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite

View full thread Aber wie soll man da anfangen?