angyalhentes
2014.12.12
|
|
0 0
5829
|
Hát akkor egy kicsit változik a megoldás, de az alapelv ugyanaz: a kombinált container kell gondoskodjon róla, hogy csak úgy lehessen példányosítani, ahogy értelme van.
Ezért nem szeretem pl. azokat a C stílusú megoldásokat, ahol az eredményt paraméterben adja valaki vissza, a visszatérési értékben meg egy hibakódot/objektumot, mert azt a hívó szinte garantáltan elfelejti majd ellenőrizni.
A fordított variáns, amit te írtál, ahol a hibát adjuk vissza paraméterben, sokkal jobb ebből a szempontból, mert nem lehet véletlenül nem kezelni a hibát, csak szándékosan. Akkor meg megérdemlik. :) |
Előzmény: padisah (5828)
|
|