ufm: (Default)
[personal profile] ufm

Жалкое подобие левой руки.

Ну т.е. в 2013 году когда я вижу цепочку из

val, err = fun1()
if (err) {
...
}
val, err = fun2()
if (err) {
...
}

мне плакать хочется.

Originally published at U.F.M's Homepage. You can comment here or there.

(no subject)

Date: 2013-09-05 08:24 (UTC)
From: [identity profile] dil.livejournal.com
Ну да, но нужное место может оказаться сразу после вызова функции, это ж от конкретной задачи зависит.

(no subject)

Date: 2013-09-06 10:11 (UTC)
From: [identity profile] ufm.livejournal.com
Но чаще оно нужно сильно выше. О том что нельзя записать сектор на диск обычно нужно знать не там где ты этот сектор пишешь, а где то в районе бизнеслогики, когда ты можешь понять что делать вот с этой картинкой, которую не удалось записать.