Как стать автором
Обновить
10
0
Сергей @Bastien

iOS Разработчик

Отправить сообщение

ReflectX — BurningMan стартапов и инвесторов

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров610

Как участие в крупнейшем стартап-фестивале полностью изменило наш продукт.

От интенсивной подготовки и выступления до уникальных уроков нетворкинга и ценных советов от инвесторов — этот фестиваль стал поворотной точкой для нашего проекта.

Читать далее

Поднимаем читаемость кода в iOS разработке

Время на прочтение3 мин
Количество просмотров13K
Представьте себе книгу, в которой нет деления на главы, а все идет без логической и смысловой разбивки, книгу, где нет абзацев, нет точек и запятых, книгу, где в первой строке рассказывается про одно, во второй про другое, в третьей опять про первое.

Представили?

Смогли бы вы понять, о чем книга?

Насколько быстро вы смогли бы найти интересующий вас отрывок?

Ваш код, как и содержание книги, нуждается в структурировании, чтобы код был легко читаемым и передавал заложенный в нем смысл.

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

Для удобства я буду использовать слово класс (class), но подразумевать любой вид типа (class, struct, enum).

Благодаря применению этих советов ваш код станет читабельным, что в дальнейшем обеспечит удобство и скорость работы с ним.

Информация

В рейтинге
Не участвует
Откуда
Пафос, Government controlled area, Кипр
Зарегистрирован
Активность

Специализация

Разработчик мобильных приложений
Ведущий
Разработка под iOS