Начало
5 октября, 2023: 5 основной кирпичик ООП: Объект-Значение
Главное не говорить про DDD 😟 Рассказал про базовые принципы, основной кирпичик ООП Объект-Значение Зацепил подход R.O.P. Railway Oriented Programming
29 авгуcта, 2023: Как не стоит писать код: разбираем ошибки
👾 статья на tproger #2 из серии статей про юзабельный код и рефакторинг.
30 июня, 2023: Как написать чистый код и сделать жизнь проще
👾 статья на tproger #1 из серии статей про юзабельный код и рефакторинг.
30 Марта, 2023 09:00: Подкаст «Техно.Логично». Китаев и Морев: как устроена разработка банковских продуктов
Как меняется разработка продуктов в Газпромбанке?
Важный вопрос, на который мы подготовили подробный ответ в новом эпизоде подкаста «Техно.Логично»🎙
Разобраться с продуктовой разработкой помогли герои выпуска:
🔹Роман Китаев, Исполнительный Вице-Президент – начальник Департамента технологий розничных некредитных продуктов 🔹Максим Морев, технический директор Департамента технологий розничных некредитных продуктов, ИТ-Лидер стрима Госпроекты
Наши гости обсудили: 🔹зачем нужны автоматизированные банковские системы 🔹что такое платформизация 🔹почему Газпромбанк переходит на параллельную разработку 🔹как программисты относятся к изменению процессов 🔹инхаус-разработка или услуги вендора: что эффективнее
🎥
18 Апреля, 2023 15:15: выступил на Jpoint 2023 с докладом «DDD в действии»
Подход к разработке, о котором я рассказывал на Jpoint 2023, мне помог обеспечить качественное деливери на позиции ТимЛида проекта МВНО в ГПБ с сентября 2020.
Помог настроить процессы и разработку на позиции ТехЛида проекта "Цифровой Рубль" начиная с сентября 2022-го и помогает мне сейчас на позиции CTO стрима Госпроекты (Цифровой Рубль, Биометрия)
Доклад-руководство с примерами на Kotlin по внедрению предметно-ориентированного проектирования (Domain Driven Design) в команду и обращения ее в безумную машину по доставке чистого кода. С собой вы унесете паттерн приложения с тестами на бизнес-логике и кучу полезных рекомендаций, которые работают.
Спикер расскажет, как коммуникация, документация, юзабильность кода, функциональное программирование, Type Driven Development, Test Driven Development поможет выйти на новый уровень.
Сложности:
не говорить про DDD;
внедрение кукбука в существующей команде;
рефакторинг существующего «старого» кода по кукбуку.
16 марта, 2023: Как я делал внутренний cookbook по тому, как писать код (и результат можно скачать)
Статья на Хабре
О том как я сделал кукбук с большим количеством примеров, чтобы объяснить культуру и методологию не через абстракции, а очень предметно. Начал вроде как просто для себя, оказалось полезно — и внедрил в работу команды.