|
Тема |
Re: хубав код вапрос [re: KpyM] |
|
Автор |
Дeшeв (Муслон) |
|
Публикувано | 02.04.04 13:48 |
|
|
Ще се наложи да дадеш повече контекст . Особено частта, където се извиква четенето на данните.
Губи ми се else елемента -- кво става ако не можеш да четеш? Плющят изключения ли?
Аз лично обичам като викам код да не се грижа дали мога или не мога да чета. Бих предпочел скритото CanReadData допитване. Съответно бих искал при невъзможност за четене да ми се върне подходящ NullObject (виж гугъл за Null Object Pattern) или в най-лошия случай да се хвърли изключение.
--
"Agile is a mindset, not a set of practices, rules, or tools."
Tom Poppendieck
|
| |
|
|
|