В одном из недавних проектов я согласился (молчаливо, а ведь мы знаем, что молчание — знак согласия) на нереальный срок, который был в разы (!) меньше первоначальной оценки. В результате — полгода нервов, ночных посиделок и постоянного ощущения, что я подвожу всех. С тех пор я по-другому пытаюсь смотреть на оценку сроков, а главное — извлекаю опыт из своих ошибок и меняю свои подходы. Чаще всего проблема в том, что мы слишком рано сдаемся под давлением и подписываемся под нереальными сроками. Давайте разберемся вначале, почему это происходит...
KIT
От стикеров к UI: генерация экранов на базе доменной модели и ИИ
Все привет! В эпоху AI разработки Domain Driven Design приобретает очень весомое значение для разработки. Из философии построения сложных программных систем он становится великолепным инструментом для управления #AI4SDLC (Artificial Intelligence for Software Development Life Cycle). В этом видео я хочу рассказать, как испльзование Domain Driven Design и Event Storming позволяет сгенерировать макеты интерфейсов уже на раннем этапе разработки. Все что вам нужно - доска event storming описание моделей, а остальное за вас сделает чат-бот или агент...
Чем заменить Cursor 2
Недавно Cursor закрыл доступ пользователям из России. Я уже искал заменители Cursor, вот тут. С того момента времени уже многое изменилось. Вот кратко, что изменилось с того момента: Языковые модели Яндекса значительно улучшились. Введена полноценная агентская разработка. Ассистент, по моим личным ощущениям, стал значительно шустрее и умнее. Яндекс ввел непонятные лимиты, теперь это не запросы и автодополнения, а какие-то «попугаи» — нейрокредиты. По ощущениям, значительно порезали лимиты и увеличили стоимость...
Domain Driven Design в эпоху AI разработки
Всем привет! В процессе подготовки следующей версии моего приложения - Гиря – Русский мах, ожидаемо для себя осознал и убедился в том, что в эпоху агентского программирования (или программирования с помощью агентов или AI программирования, я не совсем уверен какой термин будет правильный) моделирование бизнес процессов с помощью Domain Driven Design приобрело еще больший вес. А именно использование подходов DDD позволит генерировать чистый понятный код, который потом будет легче поддерживать и расширять...
Развитие лидеров
Прочитал замечательную книгу Ицхака Адизеса «Развитие лидеров». После ее прочтения захотелось пересмотреть и первую часть — «Идеальный руководитель». Первая книга не произвела сильного впечатления на меня. Было ощущение, что просто познакомился еще с одной концепцией, приближением или теорией по формированию сбалансированных команд. Эта же книга («Развитие лидеров») очень запала мне в душу. По его классификации (PAEI) я больше всего — «p-Ei» (ну либо с маленькой очень «a»). И его описание людей с ярковыраженным E очень точно бьет в цель...
