Події
Усі
Project Management Meetup
online
21 травня 2024
Проєкт хороший, жахливий, потворний.. поганий — що з цим робити?
Мова виступу: українська
Андрій Швець
Delivery Director
Обговоримо, що таке «поганий проєкт» і варіанти того, що з ним робити:
а) Жити з ним.
б) Змінити його.
в) Покинути його.
Як керувати проєктами без стресу
Мова виступу: українська
Дмитро Іржицький
Delivery Director, SoftServe
Поговоримо про психічне здоров’я та особисту ефективність, як управляти стресом та надамо практичні поради для проджект менеджерів щодо профілактики вигорання.
Як побудувати кар’єру менеджера: практичні поради від Delivery Director
Мова виступу: українська
Михайло Григораш
Delivery Director
Поговоримо про успішні стратегії розвитку кар'єри менеджера. Що варто робити та що точно ні.
Дивитись запис
Python Meetup
online
7 грудня, 2023
Не погрожуй GIL, попиваючи сік у своєму кварталі
Мова виступу: українська
Володимир Боднар
Middle Python Developer, Python Department manager
Ми поговоримо про те, чому GIL — це насправді крута «штука», а не помилка. Розвіємо міфи, які оточують GIL, а також поговоримо про переваги, які він приносить у розробку на Python. Майбутнє GIL: чи планують від нього відмовитися в нових версіях Python і чому.
Чи існує трушний паралелізм у пайтоні? Чи використання потоків це також асинхронний код?
Мова виступу: українська
Олег Андрус
Middle Python Developer
Поговоримо про поділ задач, оптимальний підбір інструментів (asyncio, multithreading та multiprocessing), use cases та скрапінг.
Django та FastAPI: старий добрий фреймворк проти гарячої новинки. Що краще?
Мова виступу: українська
Ігор Тимошенко
Middle Python Developer
Під час доповіді ми порівняємо два чи не найпопулярніші веб-фреймворки на Python: Django та FastAPI, поговоримо про їх історію, еволюцію та відмінні риси. Також протестуємо та порівняємо, який з них кращий/швидший.
Дивитися запис
Project Management Meetup
online & Offline
26 липня 2023
Чи готові ви до управління проєктамиза допомогою штучного інтелекту?
Мова виступу: українська
Дмитро Панін
Delivery Director
Світ змінюється на наших очах, інтегруючи штучний інтелект у різні сфери і, здається, у всі можливі способи. Давайте подивимося, як це впливає на проєктний менеджмент: що ШІ може запропонувати, які його переваги та ризики в поточному стані. Та спробуємо разом поміркувати, куди ми можемо рухатися далі.
Досконалість бізнес-процесів у розробці продуктів та проєктів
Мова виступу: українська
Олексій Козлюк
Директор, Офіс Управління Проєктами та Департамент Якості Бізнес Процесів @ GMS
Досконалість бізнес-процесів у розробці продуктів та проєктів — це системний підхід до постійного вдосконалення та оптимізації процесів, пов'язаних з розробкою та виведенням на ринок нових та покращення існуючих продуктів та послуг. Він полягає у впорядкуванні та систематичному підході до постійного вдосконалення та оптимізації процесів для досягнення найвищої ефективності, якості та задоволеності клієнтів.
Теорія розбитих вікон у менеджменті
Мова виступу: українська
Олександр Корицький
Delivery Lead
Ми розглянемо застосування теорії розбитих вікон в менеджменті та Agile-методологіях і обговоримо, як вона може допомогти нам підвищити продуктивність, ефективність і загальну результативність команди.
Дивитися запис
Frontend Meetup
online & Offline
20 квітня 2023
Нові підходи для розробки на Angular
Мова виступу: українська
Горбунов Олексій
Medior Frontend Engineer
У доповіді будуть розглянуті новинки Angular 15 - Standalone Components API, Directive Composition API, їхні плюси та мінуси і до того ж гайд для міграції. Заглянемо у beta Angular 16, подивимось, що таке сигнали та як це допоможе розробникам більш комфортно працювати зі стейтом.
React Query — свіжий погляд на управління станом
Мова виступу: українська
Тертичний Ярослав
Senior Full Stack Engineer
Лисак Михайло
Frontend developer
Демонстрація використання React Query як ефективного інструменту керування станом у веб-застосунках, обговорення його переваг та особливостей, надання прикладів реалізації.
CSS Trends: Що нового в CSS?
Мова виступу: українська
Шумська Віталія
Medior Frontend Engineer
У доповіді буде розглянуто нові фішки CSS. Також розкриємо тему змінних в CSS по-новому.
Дивитися запис
QA Meetup
online
6 грудня 2022
Техніки тест-дизайну
Мова виступу: українська
Топчій Дмитро
Test Lead
Ризики існують завжди і всюди. Іноді ми навіть не здогадуємось про їх існування. Одним із дієвих способів виявлення ризиків є проактивний аналіз об’єкту тестування, в основі якого лежать прості питання на кшталт «А як система відреагує на таку зміну? А на таку?» і т.п.
Читати даліПриблизно з таких питань і зароджувались найпростіші техніки тест-дизайну, які в подальшому еволюціонували у все більш комплексні їх підвиди. На цій вступній лекції ми розглянемо наглядно приклади технік тест-дизайну, що здатні допомогти тест інженерам в плануванні дослідницького тестування та автоматизації.
Тестування доступності: теорія, інструменти та чому це важливо
Мова виступу: українська
Собур Сергій
Test Lead /Principal QA Engineer
Тестування доступності - один з типів нефункціонального тестування, який часто незаслужено залишається поза увагою. Разом з тим забезпечення доступності дозволяє програмному забезпеченню відповідати сучасним вимогам, охопити більшу аудиторію, а, часто, в певних країнах та регіонах вимагається на законодавчому рівні.
Читати даліВ цій доповіді ми спробуємо відповісти на питання що ж таке тестування доступності, чому і коли його необхідно проводити, з чого почати та які інструменти стануть у пригоді тестувальникам, які хочуть покращити якість продукту над яким вони працюють або розширити своє портфоліо.
Автоматизація тестування доступності за допомогою Playwright
Мова виступу: українська
Кипоренко Віктор
Test Developer Junior
Забезпечення доступності може бути не лише гарною практикою для покращення досвіду користувачів, але і законодавчою вимогою. Тому варто орієнтуватись в тому як реалізовується забезпечення доступності та в методах для її тестування.
Читати даліВ своїй доповіді я планую зосередити свою увагу на автоматизації тестування доступності за допомогою Playwright, а саме: встановлення; різні варіанти конфігурації; створення і аналіз звітів та можливі проблеми в процесі такого тестування.
Дивитися запис
Java Meetup
online & offline
22 Вересня 2022
Проблеми впровадження GraphQL+gRPC
Мова виступу: українська
Андрій Павлюк
Java Developer
GraphQL і gRPC — новітні технології у світі Java, які вже сьогодні змінюють спосіб кодити. З якими проблемами ви можете зіткнутися, намагаючись використовувати їх у продакшені? Як зробити так, щоб клієнти були задоволені, а душі розробників спокійні за готовий код? Спікер відповість на ці запитання і поділиться своїм досвідом.
Реалізація паттерну SAGA в мікросервісній архітектурі
Мова виступу: українська
Олексій Барило
Java Developer
У сучасних розподілених системах управління транзакціями може стати нетривіальним завданням. Як гарантувати узгодженість даних, якщо транзакція поєднує зміни стану DB у кількох сервісах? Які підходи можуть допомогти вирішити цю проблему? Відповіддю на це та інші питання є патерн SAGA.
Огляд реактивних системи за допомогою бібліотек Java
Мова виступу: українська
Михайло Камінецький
Java Developer
- Короткий огляд створення реактивних систем на Java
- Базове розуміння реактивних потоків
- Крок у Spring Web-Flux
- Покриття тестами реактивних систем
- Приклад реактивної системи
Дивитися запис
Python Meetup
online
14 липня 2022
Data-driven objects in Python
Мова виступу: англійська
В'ячеслав Леськів
python Developer
Як використання Dataclass, Tuple, Pydantic полегшить керування об’єктами даних.
Як успішно створити свій перший Telegram-бот?
Мова виступу: Українська
Анастасія Ляцька
python Developer
Поговоримо про про:
- загальну інформація про Telegram Bots
- підхід до створення Telegram Bot
- огляд бібліотек Telegram Bots і як використовувати одну з них
застосування GOF у Python
Мова виступу: Українська
Олег Андрус
python Developer
Як часто вас запитували про шаблони дизайну на співбесіді з техніками, і ви використовували це у своєму проекті? Чи використовували ви коли-небудь шаблони проектування в мовах із динамічним набором тексту, наприклад Python? Чи підходить Python для цього взагалі? Як це може спростити ваше життя та зробити ваш код чистішим?
Дивитися запис
Python Meetup
online
16 грудня 2021
Функції Python, які розробники API повинні вивчити
Мова виступу: англійська
В'ячеслав Леськів
python Developer
Розмова піде про те, які три нові функції python з часом стануть необхідним знанням для звичайного розробника:
- Python typing
- Async
- Fastapi + SQLModel
GraphQL: коли і навіщо (підходить для новачків)
Мова виступу: англійська
Андрій Кравець
Python developer & department manager
Поговоримо про:
- загальну інформація про GraphQL
- порівняння GraphQL і REST
- відомі проблеми в GraphQL
- бібліотеки підтримки Python
Дивитися запис
Frontend Meetup
online
8 липня 2021
Мікроінтерфейси з використанням React і Webpack 5 Module Federation
Мова виступу: українська
Роман Вітрук
JavaScript Tech Lead
У презентації я надихну вас ідеями:
- як розділити моноліт SPA на незалежні безсерверні мікропрограми
- як організувати кодову базу в одному Monorepo за допомогою Yarn 2 PnP і Yarn Workspaces
- як налаштувати гнучкий конвеєр CI/CD (CircleCI/S3) і інтелектуальні ефективні збірки на вимогу на основі автоматичного виявлення зміни вмісту
ЯК провалити React Render Optimization
Мова виступу: українська
Сергій Румянцев
JavaScript Medior
Використовувати чи не використовувати memo? Коли трапляються несподівані візуалізації та як їх уникнути? Ми розглянемо основні випадки в React і обговоримо, як їх помітити під час перевірки коду.
Angular Forms
Мова виступу: українська
Любомир Кузенко
JavaScript Tech Lead
Ми виділимо кращі практики та поділимося практичним досвідом роботи з angular forms.
Дивитися запис
QA Meetup
online
26 жовтня 2021
Mіграція з protractor: який інструмент є найбільш перспективним
Мова виступу: українська
Олександр Хотемський
SDET at Doxy.me, Independent Contractor
Нещодавно команда Angular (яка розробляє відомий фреймворк для е2е тестування ProtractorJS) оголосила про припинення розробки нових фіч та завершення підтримки починаючи з 2022 року. Але фактично розробка зупинилася ще декілька років тому, просто зараз потреба міграції на інший інструмент стала очевидною.
Читати даліЯ саме в середині міграції проекту, який я розробляв та підтримував більше двох років. Чому ми вибрали саме WebdriverIO? Як проходить міграція? Чи допоміг Codemod? Відповіді на ці та інші питання будуть у моїй доповіді.
Дизайн патерни об'єктно-орієнтованого проектування (ООП) в е2е тестах
Мова виступу: українська
Михайло Лепський
Test Automation Engineer (JS)
Найчастіше, ми працюємо з page object, page elements, steps паттернами в наших тестах. Але що, якщо ми спробуємо використати щось цікавіше? Наприклад, adapter, decorator... Приходь, спробуємо разом це реалізувати!
Дивитися запис
Java Meetup
online
8 червня 2021
Продуктивність: нюанси проти очевидностей
Мова виступу: українська
Сергій Ципанов
Java Developer
Розглядаються дуже прості частини коду, які можуть таїти в собі сюрпризи і підводні камені. У доповіді буде показано, як очевидні поліпшення можуть погіршити продуктивність.
По дорозі з хмарами, Quarkus, Java і Graal
Мова виступу: українська
Олексій Лубянський
Principal Software Engineer @ Red Hat
Quarkus руйнує стереотипах про Java додатки, як про повільно стартують і «важкі». Тим самим, дозволяючи великій частині Java екосистеми ефективно розвернутися в тісних контейнерах і конкурувати з технологіями, які раніше вважалися фаворитами в cloud-середовищі: Go, NodeJs і т.д.
Читати даліДоповідь присвячена огляду принципів роботи Quarkus, а також демонстрації унікальних інструментів для розробки і тестування Java додатків? включаючи новинки з Quarkus 2.0.
Дивитися запис
Java Meetup
online & offline
22 Вересня 2022
Проблеми впровадження GraphQL+gRPC
Мова виступу: українська
Андрій Павлюк
Java Developer
GraphQL і gRPC — новітні технології у світі Java, які вже сьогодні змінюють спосіб кодити. З якими проблемами ви можете зіткнутися, намагаючись dикористовувати їх у продакшені? Як зробити так, щоб клієнти були задоволені, а душі розробників спокійні за готовий код? Спікер відповість на ці запитання і поділиться своїм досвідом.
Реалізація паттерну SAGA в мікросервісній архітектурі
Мова виступу: українська
Олексій Барило
Java Developer
У сучасних розподілених системах, управління транзакціями може стати нетривіальним завданням. Як гарантувати узгодженість даних, якщо транзакція поєднує зміни стану DB у кількох сервісах? Які підходи можуть допомогти вирішити цю проблему? Відповіддю на це та інші питання є патерн SAGA.
Огляд реактивних системи за допомогою бібліотек Java
Мова виступу: українська
Михайло Камінецький
Java Developer
- Короткий огляд створення реактивних систем на Java
- Базове розуміння реактивних потоків
- Крок у Spring Web-Flux
- Покриття тестами реактивних систем
- Реальний приклад реактивної системи
Дивитися запис
Java Meetup
online
8 June 2021
Продуктивність: нюанси проти очевидностей
Мова виступу: українська
Сергій Ципанов
Java Developer
Розглядаються дуже прості частини коду, які можуть таїти в собі сюрпризи і підводні камені. У доповіді буде показано, як очевидні поліпшення можуть погіршити продуктивність.
По дорозі з хмарами, Quarkus, Java і Graal
Мова виступу: українська
Олексій Лубянський
Principal Software Engineer @ Red Hat
Quarkus руйнує стереотипи про Java додатках, як про повільно стартують і «важких». Тим самим, дозволяючи великої частини Java екосистеми ефективно розвернутися в тісних контейнерах і конкурувати з технологіями, які раніше вважалися фаворитами в cloud-середовищі: Go, NodeJs і т.д.
Читати даліДоповідь присвячена огляду принципів роботи Quarkus, а також демонстрації унікальних інструментів для розробки і тестування Java додатків? включаючи новинки з Quarkus 2.0.
Дивитися запис
Python Meetup
online
7 грудня, 2023
Не погрожуй GIL, попиваючи сік у своєму кварталі
Мова виступу: українська
Володимир Боднар
Middle Python Developer, Python Department manager
Ми поговоримо про те, чому GIL — це насправді крута «штука», а не помилка. Розвіємо міфи, які оточують GIL, а також поговоримо про переваги, які він приносить у розробку на Python. Майбутнє GIL: чи планують від нього відмовитися в нових версіях Python і чому.
Чи існує трушний паралелізм у пайтоні? Чи використання потоків це також асинхронний код?
Мова виступу: українська
Олег Андрус
Middle Python Developer
Поговоримо про поділ задач, оптимальний підбір інструментів (asyncio, multithreading та multiprocessing), use cases та скрапінг.
Django та FastAPI: старий добрий фреймворк проти гарячої новинки. Що краще?
Мова виступу: українська
Ігор Тимошенко
Middle Python Developer
Під час доповіді ми порівняємо два чи не найпопулярніші веб-фреймворки на Python: Django та FastAPI, поговоримо про їх історію, еволюцію та відмінні риси. Також протестуємо та порівняємо, який з них кращий/швидший.
Дивитися запис
Python Meetup
online & offline
14 липня 2022
Data-driven objects in Python
Мова виступу: англійська
В'ячеслав Леськів
python Developer
Як використання Dataclass, Tuple, Pydantic полегшить керування об’єктами даних
Як успішно створити свій перший Telegram-бот?
Мова виступу: англійська
Анастасія Ляцька
python Developer
Поговоримо про про:
- загальну інформація про Telegram Bots
- підхід до створення Telegram Bot
- огляд бібліотек Telegram Bots і як використовувати одну з них
застосування GOF у Python
Мова виступу: англійська
Олег Андрус
python Developer
Як часто вас запитували про шаблони дизайну на співбесіді з техніками, і ви використовували це у своєму проекті? Чи використовували ви коли-небудь шаблони проектування в мовах із динамічним набором тексту, наприклад Python? Чи підходить Python для цього взагалі? Як це може спростити ваше життя та зробити ваш код чистішим?
Дивитися запис
Python Meetup
online
16 грудня 2021
Функції Python, які розробники API повинні вивчити
Мова виступу: англійська
В'ячеслав Леськів
python Developer
Розмова підек про те, які три нові функції python з часом стануть необхідним знанням для звичайного розробника:
- Python typing
- Async
- Fastapi + SQLModel
GraphQL: коли і навіщо (підходить для новачків)
Мова виступу: англійська
Андрій Кравець
Python developer & department manager
Поговоримо про:
- Загальна інформація про GraphQL
- Порівняння GraphQL і REST
- Відомі проблеми в GraphQL
- Бібліотеки підтримки Python
Дивитися запис
Frontend Meetup
online & Offline
20 квітня 2023
Нові підходи для розробки на Angular
Мова виступу: українська
Горбунов Олексій
Medior Frontend Engineer
У доповіді будуть розглянуті новинки Angular 15 - Standalone Components API, Directive Composition API, їхні плюси та мінуси і до того ж гайд для міграції. Заглянемо у beta Angular 16, подивимось, що таке сигнали та як це допоможе розробникам більш комфортно працювати зі стейтом.
React Query — свіжий погляд на управління станом
Мова виступу: українська
Тертичний Ярослав
Senior Full Stack Engineer
Лисак Михайло
Frontend developer
Демонстрація використання React Query як ефективного інструменту керування станом у веб-застосунках, обговорення його переваг та особливостей, надання прикладів реалізації.
CSS Trends: Що нового в CSS?
Мова виступу: українська
Шумська Віталія
Medior Frontend Engineer
У доповіді буде розглянуто нові фішки CSS. Також розкриємо тему змінних в CSS по-новому.
Дивитися запис
Frontend Meetup
online
8 липня 2021
Мікроінтерфейси з використанням React і Webpack 5 Module Federation
Мова виступу: українська
Роман Вітрук
JavaScript Tech Lead
У презентації я надихну вас ідеями:
- Як розділити моноліт SPA на незалежні безсерверні мікропрограми
- Як організувати кодову базу в одному Monorepo за допомогою Yarn 2 PnP і Yarn Workspaces
- Як налаштувати гнучкий конвеєр CI/CD (CircleCI/S3) і інтелектуальні ефективні збірки на вимогу на основі автоматичного виявлення зміни вмісту
ЯК провалити React Render Optimization
Мова виступу: українська
Сергій Румянцев
JavaScript Medior
Використовувати чи не використовувати memo? Коли трапляються несподівані візуалізації та як їх уникнути? Ми розглянемо основні випадки в React і обговоримо, як їх помітити під час перевірки коду.
Angular Forms
Мова виступу: українська
Любомир Кузенко
JavaScript Tech Lead
Ми виділимо кращі практики та поділимося практичним досвідом роботи з angular forms.
Дивитися запис
Project Management Meetup
online
21 травня 2024
Проєкт хороший, жахливий, потворний.. поганий — що з цим робити?
Мова виступу: українська
Андрій Швець
Delivery Director
Обговоримо, що таке «поганий проєкт» і варіанти того, що з ним робити:
а) Жити з ним.
б) Змінити його.
в) Покинути його.
Як керувати проєктами без стресу
Мова виступу: українська
Дмитро Іржицький
Delivery Director, SoftServe
Поговоримо про психічне здоров’я та особисту ефективність, як управляти стресом та надамо практичні поради для проджект менеджерів щодо профілактики вигорання.
Як побудувати кар’єру менеджера: практичні поради від Delivery Director
Мова виступу: українська
Михайло Григораш
Delivery Director
Поговоримо про успішні стратегії розвитку кар'єри менеджера. Що варто робити та що точно ні.
Дивитись запис
Project Management Meetup
online & Offline
26 липня 2023
Чи готові ви до управління проєктамиза допомогою штучного інтелекту?
Мова виступу: українська
Дмитро Панін
Delivery Director
Світ змінюється на наших очах, інтегруючи штучний інтелект у різні сфери і, здається, у всі можливі способи. Давайте подивимося, як це впливає на проєктний менеджмент: що ШІ може запропонувати, які його переваги та ризики в поточному стані. Та спробуємо разом поміркувати, куди ми можемо рухатися далі.
Досконалість бізнес-процесів у розробці продуктів та проєктів
Мова виступу: українська
Олексій Козлюк
Директор, Офіс Управління Проєктами та Департамент Якості Бізнес Процесів @ GMS
Досконалість бізнес-процесів у розробці продуктів та проєктів — це системний підхід до постійного вдосконалення та оптимізації процесів, пов'язаних з розробкою та виведенням на ринок нових та покращення існуючих продуктів та послуг. Він полягає у впорядкуванні та систематичному підході до постійного вдосконалення та оптимізації процесів для досягнення найвищої ефективності, якості та задоволеності клієнтів.
Теорія розбитих вікон у менеджменті
Мова виступу: українська
Олександр Корицький
Delivery Lead
Ми розглянемо застосування теорії розбитих вікон в менеджменті та Agile-методологіях і обговоримо, як вона може допомогти нам підвищити продуктивність, ефективність і загальну результативність команди.
Дивитися запис
QA Meetup
online & offline
6 грудня 2022
Техніки тест-дизайну
Мова виступу: українська
Топчій Дмитро
Test Lead
Ризики існують завжди і всюди. Іноді ми навіть не здогадуємось про їх існування. Одним із дієвих способів виявлення ризиків є проактивний аналіз об’єкту тестування, в основі якого лежать прості питання на кшталт «А як система відреагує на таку зміну? А на таку?» і т.п.
Читати даліПриблизно з таких питань і зароджувались найпростіші техніки тест-дизайну, які в подальшому еволюціонували у все більш комплексні їх підвиди. На цій вступній лекції ми розглянемо наглядно приклади технік тест-дизайну, що здатні допомогти тест інженерам в плануванні дослідницького тестування та автоматизації.
Тестування доступності: теорія, інструменти та чому це важливо
Мова виступу: українська
Собур Сергій
Test Lead /Principal QA Engineer
Тестування доступності - один з типів нефункціонального тестування, який часто незаслужено залишається поза увагою. Разом з тим забезпечення доступності дозволяє програмному забезпеченню відповідати сучасним вимогам, охопити більшу аудиторію, а, часто, в певних країнах та регіонах вимагається на законодавчому рівні.
Читати даліВ цій доповіді ми спробуємо відповісти на питання що ж таке тестування доступності, чому і коли його необхідно проводити, з чого почати та які інструменти стануть у пригоді тестувальникам, які хочуть покращити якість продукту над яким вони працюють або розширити своє портфоліо.
Автоматизація тестування доступності за допомогою Playwright
Мова виступу: українська
Кипоренко Віктор
Test Developer Junior
Забезпечення доступності може бути не лише гарною практикою, для покращення досвіду користувачів, але і законодавчою вимогою. Тому варто орієнтуватись в тому як реалізовується забезпечення доступності та в методах для її тестування.
Читати даліВ своїй доповіді я планую зосередити свою увагу на автоматизації тестування доступності за допомогою Playwright, а саме: встановлення; різні варіанти конфігурації; створення і аналіз звітів та можливі проблеми в процесі такого тестування.
Дивитися запис
QA Meetup
online
26 жовтня 2021
Mіграція з protractor: який інструмент є найбільш перспективним
Мова виступу: українська
Олександр Хотемський
SDET at Doxy.me, Independent Contractor
Нещодавно команда Angular (яка розробляє відомий фреймворк для е2е тестування ProtractorJS) оголосила про припинення розробки нових фіч та завершення підтримки починаючи з 2022 року. Але фактично розробка зупинилася ще декілька років тому, просто зараз потреба міграції на інший інструмент стала очевидною.
Читати даліЯ саме в середині міграції проекту, який я розробляв та підтримував більше двох років. Чому ми вибрали саме WebdriverIO? Як проходить міграція? Чи допоміг Codemod? Відповіді на ці та інші питання будуть у моїй доповіді.
Дизайн патерни об'єктно-орієнтованого проектування (ООП) в е2е тестах
Мова виступу: українська
Михайло Лепський
Test Automation Engineer (JS)
Найчастіше, ми працюємо з page object, page elements, steps паттернами в наших тестах. Але що, якщо ми спробуємо використати щось цікавіше? Наприклад, adapter, decorator... Приходь, спробуємо разом це реалізувати!
Дивитися запис
Хочеш бути
в курсі наших подій?
Залиш свій email та отримуй інформацію про актуальні мітапи