Конечно, совсем не все, но многие методы устроены так: проверяем, делаем, еще проверяем, еще делаем.
Мне нравится стиль, при котором штатные действия записываются без отступа, а обработка сбоев - внутри if-блоков. Можно ведь и наоборот, но, мне кажется, таким образом хорошо разделяются основное русло выполнения и вспомогательная работа.
Вот так:
(
Read more... )