Полезность тестов в iOS

Сегодня первый, по-настоящему, полезный опыт от тестов получил. Пытался написать тест на метод внутри контроллера и понял, что, если рассматривать некоторые переменные в отдельности от контекста, то совершенно не понятно почему я их так назвал.

Переименовал.

Осталось приятное чувство, как будто, помог себе будущему:)

В целом, тесты, безусловно, приводят в порядок код и голову. Начинаешь писать код так, как будто, через неделю его нужно будет отдать кому-нибудь еще. А чтобы он не засыпал тебя кучей вопросов стараешься писать предельно просто и понятно.

Попробуем?

В последнее время узнал много полезных вещей, связанных с iOS программированием. Решил, что буду их писать сюда, во-первых, чтобы поделиться найденным, во-вторых, чтобы самому не забыть.