Не «po» единым: настраиваем продвинутую отладку 🛠✌️
Отладка занимает много времени. Большинство разработчиков используют либо команду «po» в консоли, либо print’ы в коде, либо проставляют обычные брейкпоинты.
Но в XCode есть другие инструменты для отладки, хоть и не все они всегда нужны.
🚀 Вместе с Антоном, iOS-разработчиком Surf, собрали полезные команды дебаггера и кастомизацию брейкпоинтов с примерами их использования.
Отладка занимает много времени. Большинство разработчиков используют либо команду «po» в консоли, либо print’ы в коде, либо проставляют обычные брейкпоинты.
Но в XCode есть другие инструменты для отладки, хоть и не все они всегда нужны.
🚀 Вместе с Антоном, iOS-разработчиком Surf, собрали полезные команды дебаггера и кастомизацию брейкпоинтов с примерами их использования.
❤🔥24🔥8🆒8
Привет! Не пугайся: на связи Антон, iOS-разработчик Surf💡
Он предлагает тебе присоединиться к разбору страшилок на Swift 👇🏻
Он предлагает тебе присоединиться к разбору страшилок на Swift 👇🏻
❤🔥3🔥3👀2
Бу! Покажи пример самого страшного кода на Swift 🧛🏻🍏
Все разработчики любят красивый, понятный и читаемый код. В топе страхов каждого из нас – его ужасающие вариации, с которыми иногда приходится сталкиваться не только в «тёмном-тёмном городе…, на тёмной-тёмной улице…», но и… в работе.
🤫 Ладно, всё, не пугаем. Просто Хэллоуин — самое время, когда нужно встретиться со своим страхом лицом к лицу.
Предлагаем тебе поделиться iOS-страшилками и показать пугающие примеры кода на Swift. При составлении используй воображение или истории из реальной практики.
👀 Три лучших (точнее, худших) страшилки — наша команда подробно разберёт и даст советы по его улучшению.
Чтобы принять участие:
🟣 Сформируй swift файл с кодом (или кусками кода), с нарушениями clean code, SOLID и прочих признаков порядочности,
🟣 Отправь заявку в форму, прикрепив в неё файл,
🟣 Жди итогов разбора в следующем посте.
Рассмотрим полученные примеры кода анонимно и разберём с должным вниманием. Ждём бу-код до 2 ноября (включительно).
Все разработчики любят красивый, понятный и читаемый код. В топе страхов каждого из нас – его ужасающие вариации, с которыми иногда приходится сталкиваться не только в «тёмном-тёмном городе…, на тёмной-тёмной улице…», но и… в работе.
🤫 Ладно, всё, не пугаем. Просто Хэллоуин — самое время, когда нужно встретиться со своим страхом лицом к лицу.
Предлагаем тебе поделиться iOS-страшилками и показать пугающие примеры кода на Swift. При составлении используй воображение или истории из реальной практики.
👀 Три лучших (точнее, худших) страшилки — наша команда подробно разберёт и даст советы по его улучшению.
Чтобы принять участие:
Рассмотрим полученные примеры кода анонимно и разберём с должным вниманием. Ждём бу-код до 2 ноября (включительно).
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🔥6👌4
Разберёмся, почему кодить для iOS круче, чем пользоваться макбуком 💻
С 12 по 14 ноября сёрферы захватят аудитории ВГУ, чтобы встретиться с тобой на IT-лектории Surf. Кирилл, iOS-разработчик, поделится основами кодинга на Swift и лайфхаками из своего опыта. Бонусом – расскажет о мастхев шагах для старта в мобильной разработке.
Время и место:
🕑12 ноября, 15:10-16:45
🏄главный корпус ВГУ, 226 аудитория
Регистрируйся на лекторий и ставь ✔️рядом с потоком Android & iOS. Трансляцию лекции – покажем в группе Surf в ВК.
UPD: Смотри запись эфира 👈🏻
С 12 по 14 ноября сёрферы захватят аудитории ВГУ, чтобы встретиться с тобой на IT-лектории Surf. Кирилл, iOS-разработчик, поделится основами кодинга на Swift и лайфхаками из своего опыта. Бонусом – расскажет о мастхев шагах для старта в мобильной разработке.
Время и место:
🕑12 ноября, 15:10-16:45
🏄главный корпус ВГУ, 226 аудитория
Регистрируйся на лекторий и ставь ✔️рядом с потоком Android & iOS. Трансляцию лекции – покажем в группе Surf в ВК.
UPD: Смотри запись эфира 👈🏻
❤10🔥8❤🔥5👎1
Ватсап, iOS-разработчики! Устраиваем перекличку 💬
Хотим улучшить работу каналов Surf и для этого – запускаем опрос. Интересно узнать, кто с нами на связи. Так мы сможем выпускать более интересные, подходящие материалы для тебя.
Отвечай на 5 простых вопросов ниже. Посмотрим, кого больше среди нас 👇
Хотим улучшить работу каналов Surf и для этого – запускаем опрос. Интересно узнать, кто с нами на связи. Так мы сможем выпускать более интересные, подходящие материалы для тебя.
Отвечай на 5 простых вопросов ниже. Посмотрим, кого больше среди нас 👇
👍2
1. Какой у тебя грейд?
Anonymous Poll
14%
У меня нет грейда — учусь/ищу работу
4%
У меня нет грейда — работаю не в IT
15%
Junior
39%
Middle
19%
Senior
7%
Lead / Architect
1%
C-level
👍1
👍1
3. Из какого ты города?
Anonymous Poll
23%
Москва
13%
Санкт-Петербург
12%
Воронеж
4%
Ростов-на-Дону
4%
Краснодар
3%
Казань
3%
Новосибирск
38%
Другой город, напишу в комментариях :)
👍1
4. Какой контент тебе интересен?
Anonymous Poll
75%
Экспертиза и лучшие практики
61%
Кейсы от сёрферов, примеры работ
49%
Полезные подборки
17%
Развлекательный – шутки, мемы и опросы
40%
Вакансии и стажировки
1%
Другое, напишу в комментариях 📝
👍1
5. Почему ты с нами?
Anonymous Poll
46%
Хочу работать в Surf
71%
Интересен ваш контент
5%
Я работаю в Surf
👍1
Кодогенерация в iOS: про инструмент и его возможности 🔈🧑💻
Этот «выпуск» — краткий пересказ доклада от Антона, iOS-Developer, который сёрфер представил на Surf DEV Meetup в Воронеже.
➡️ 📹 Полную версию выступления Антона — смотри на YouTube.
Полезные ссылки:
Презентация
Полезные материалы
Generamba (Surf fork)
SwiftGen
SurfGen
Sourcery
А ты пробовал кодогенерацию в деле? 👇
Этот «выпуск» — краткий пересказ доклада от Антона, iOS-Developer, который сёрфер представил на Surf DEV Meetup в Воронеже.
Полезные ссылки:
Презентация
Полезные материалы
Generamba (Surf fork)
SwiftGen
SurfGen
Sourcery
А ты пробовал кодогенерацию в деле? 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🔥4🆒3