Diskuze: Návrh aplikace

Tvůrce

Zobrazeno 6 zpráv z 6.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Co je na tom nepřehledného? Chybí ti snad složené závorky?
Heh, ne to ne. Vlastně jsem rád, že tam nejsou. Ale když je v aplikaci více komponent, začíná být konstruktor dost zaneřáďěný. Z PHP jsem zvyklí na nějakou přehlednost a když všechno nacpu do konstruktoru...
V PHP běžně do konstruktoru dávám i SQL dotazy. Říká se, že metoda (tedy i konstruktor) by neměla překročit 20 řádek. Pokud ti konstruktor vychází delší, udělal jsi asi chybu v dekompozici.
Neudělal jsem chybu, zkrátka jsem se to tak naučil a právě proto se teď na to ptám. Tedy na dekompozici.
I když teď mě napadá, že i ve Swing se všechny komponenty cpou do jedné metody... No zkusím to vymyslet jinak.
Zobrazeno 6 zpráv z 6.