[Java lista] Sok parameteres konstruktor

Böszörményi Péter zmblevlist at gmail.com
2008. Feb. 13., Sze, 10:56:35 CET


Aha, valami ilyesmire gondoltam en is magamban. Hat, sajna akkor marad
minden a regiben, mert eselye nincs, hogy ilyen modon at lehessen
irni.

On 2/13/08, Aron Gombas <aron.gombas at midori.hu> wrote:
>   Szia!
>
>   Nekem vmi azt sugja, hogy ha 24 argumentumot kell atadnotok
> a ctor-nak, akkor ott meg 24-nel joval tobb property lesz
> az osztalyban, az pedig lehet(!), hogy azt jelzi, hogy
> nem elegge atgondolt a domain model-etek.
>
>   Bena trivialis pelda: egy osztalyban peldaul lakcimet,
> ne String country; String city; String street; ... -kent
> tarolj, hanem vegyel fel ra egy Address osztalyt (kb. Component
> pattern). Tenyleg bena pelda, de talan illusztralja mire
> gondolok.
> --
>   Aron Gombas
>   Founder, http://www.midori.hu
>
>
> Böszörményi Péter wrote:
> > Udv a listanak!
> >
> > A fejlesztes soran elofordulhat olyan szituacio, hogy egy objektum sok
> > tulajdonsaggal rendelkezik, es ezeket kotelezoen meg kell adni. A
> > tanultak alapjan az ember egybol arra gondol, h a konstruktorban
> > felveszi oket parameterkent, igy biztositva azt, hogy minden be lesz
> > allitva. De ha jo sok ilyen tulajdonsag van, akkor biza az a franya
> > parameterlista igencsak meg tud noni. A jelenlegi esetben ez a szam
> > 24. Ez ugye randa is, olvashatatlan is, kezelhetetlen is. De
> > megsporolni nem lehet, mert kotelezoen be kell oket allitani. Ki mit
> > mond erre, hogyan lehet ezt a problemat feloldani?
> > _______________________________________________
> > Javalist mailing list
> > Javalist at javagrund.hu
> > http://javagrund.hu/mailman/listinfo/javalist
> >
>
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>


További információk a(z) Javalist levelezőlistáról