Find First Palindromic String in the Array
Решение: Пройти половину массива
Завтра расскажу про свой топ паттернов проектирования
Решение: Пройти половину массива
Завтра расскажу про свой топ паттернов проектирования
👍4❤1🤯1😍1
Adapter
Этот структурирующий паттерн проектирования является самым частым в моих руках. Использовать этот паттерн нужно, когда:
1) Два объекта с разными интерфейсами могли работать вместе
2) Для интеграции объектов с схожими функциональностями
3) Для разделения объекта и реализации интерфейса
Как поступаю я, вижу collection/table view - выношу datasource и delegate в adapter
Помню мне было необходимо реализовать один и тот же экран с разным наполнением в коллекции, слава богу знал про адаптер
Решение:
1) Сделать BaseAdapterProtocol, для выделения абстрактного интерфейса, чтобы потом инжектить в init необходимый Adapter в ViewController.
2) Реализовать все необходимые Адаптеры, определяющие BaseAdapterProtocol
Этот структурирующий паттерн проектирования является самым частым в моих руках. Использовать этот паттерн нужно, когда:
1) Два объекта с разными интерфейсами могли работать вместе
2) Для интеграции объектов с схожими функциональностями
3) Для разделения объекта и реализации интерфейса
Как поступаю я, вижу collection/table view - выношу datasource и delegate в adapter
Помню мне было необходимо реализовать один и тот же экран с разным наполнением в коллекции, слава богу знал про адаптер
Решение:
2) Реализовать все необходимые Адаптеры, определяющие BaseAdapterProtocol
🔥4❤1🤩1😍1
❤1👍1🤩1
Новости про квиз
Проходить он будет в приложении Quizlet
Будет, примерно 10 вопросов, постараюсь сделать приближенно к собеседованиям. Придумаю вопросы как с одним вариантом ответа, так и с несколькими)
Выложу ссылку(или qr код) в 18:00 9 апреля(Текущее воскресенье)
Поступило предложение, в будущем делать их с призами. То есть каждый участник вносит какую то сумму, потом происходит распределение по местам
Пока что приблизительно такое распределение(проценты от общего вклада)
1) 50%
2) 35%
3) 15%
Проходить он будет в приложении Quizlet
Будет, примерно 10 вопросов, постараюсь сделать приближенно к собеседованиям. Придумаю вопросы как с одним вариантом ответа, так и с несколькими)
Выложу ссылку(или qr код) в 18:00 9 апреля(Текущее воскресенье)
Поступило предложение, в будущем делать их с призами. То есть каждый участник вносит какую то сумму, потом происходит распределение по местам
Пока что приблизительно такое распределение(проценты от общего вклада)
1) 50%
2) 35%
3) 15%
👍6❤1🤯1😍1
Кому когда удобно участвовать в квизе?
Anonymous Poll
24%
Пн, Вт, Ср 16:00
43%
Пн, Вт, Ср 18:00
10%
Чт, Пт 16:00
24%
Чт, Пт 18:00
👍1🤩1😍1
❤1🤩1😍1
По итогам голосования
Квиз будет в эту среду в 18:00 на платформе (Скачайте заранее, кто хочет)
Квиз будет в эту среду в 18:00 на платформе (Скачайте заранее, кто хочет)
App Store
Quizizz: Play to Learn
Use the Quizizz app to learn anything, anywhere. You can study on your own or engage in group quizzes, assignments, and presentations—in person and remotely. Quizizz is used by more than 70 million people per month in schools, homes, and offices around the…
❤1🔥1😍1
Спасибо всем участникам, было очень круто
Прошу отписать либо в чат, либо мне @surkovmaxim свои пожелания и замечания
Следующий квиз будет через полторы - две недели с номинальным призовым фондом за первые три места)
Прошу отписать либо в чат, либо мне @surkovmaxim свои пожелания и замечания
Следующий квиз будет через полторы - две недели с номинальным призовым фондом за первые три места)
❤6🤯1😍1
Хороший материал для понимания базовых анимаций
https://www.objc.io/issues/12-animations/animations-explained/
https://www.objc.io/issues/12-animations/animations-explained/
www.objc.io
Animations Explained
·
objc.io
·
objc.io
objc.io publishes books, videos, and articles on advanced techniques for iOS and macOS development.
❤1🔥1😍1