javaswag

#46 - Федор Ярёменко - генерация кода из ТЗ с Kotlin DSL и Jetbrains MPS, медленный старт Спринг Бута


Listen Later

В 46 выпуске подкаста Javaswag поговорили с Федором Ярёменко о Kotlin DSL, Jetbrains MPS и Спринг Буте

00:01:42 О себе

00:02:52 Что такое DSL

00:07:12 DSL vs Domain Driven Design

00:08:48 Где может быть полезен DSL

00:14:28 DSL vs генерация кода

00:19:36 Kotlin DSL

00:22:16 Системные аналитики и Jetbrains MPS

00:27:06 Автогенерация ТЗ

00:29:56 Kotlin DSL vs Builder Pattern

00:35:22 Вербозность

00:37:56 Compile time DSL

00:39:00 DSL как АПИ к библиотеке

00:47:20 Что делать если не хватает DSL

00:58:07 Onboarding новых разработчиков

01:02:32 DSL vs Client library

01:05:16 Минусы DSL

01:07:30 Spring Boot и долгий старт

01:16:40 Unpopular Opinion

Гость - https://www.linkedin.com/in/fedor-yaremenko

Ссылки:

Статьи: https://hackernoon.com/u/yaf

Разработка DSL в Kotlin - https://www.youtube.com/watch?v=8Js9WtiN2kg

Ссылки на подкаст:

  • Сайт- https://javaswag.github.io/
  • Телеграм - https://t.me/javaswag
  • Youtube - https://www.youtube.com/@javaswag
  • Linkedin - https://www.linkedin.com/in/volyihin/
  • X - https://x.com/javaswagpodcast
  • ...more
    View all episodesView all episodes
    Download on the App Store

    javaswagBy twitter.com/volyx

    • 5
    • 5
    • 5
    • 5
    • 5

    5

    1 ratings


    More shows like javaswag

    View all
    Бауновкаст by CarnegiePolitika.org

    Бауновкаст

    14 Listeners

    kuji podcast by kuji podcast

    kuji podcast

    131 Listeners

    Буде тобі наука by Kunsht/Куншт

    Буде тобі наука

    26 Listeners

    Запуск завтра by libo/libo

    Запуск завтра

    89 Listeners

    Inside Java by Chad Arimura, David Delabassee

    Inside Java

    26 Listeners

    Люди и код by Skillbox Media Code

    Люди и код

    2 Listeners

    Горящий бензовоз by Вадим Елистратов, Иван Талачев

    Горящий бензовоз

    31 Listeners

    МувиТокс by Dmitrii V

    МувиТокс

    0 Listeners

    Любить нельзя воспитывать by libo/libo

    Любить нельзя воспитывать

    62 Listeners

    Тысяча фичей by Саша Пахомов

    Тысяча фичей

    0 Listeners

    Конкуренты by libo/libo

    Конкуренты

    32 Listeners

    Битовые маски: о системном программировании простыми словами by Елена Лепилкина и Антон Афанасьев

    Битовые маски: о системном программировании простыми словами

    0 Listeners

    FaangTalk by FaangTalk.org

    FaangTalk

    0 Listeners