Представьте, что можно взять свой любимый язык программирования, а внутри него сделать другой язык, который будет понятными словами описывать вашу предметную область. А нам и представлять не надо, мы про DSL записали целый выпуск! Разбираемся в теме с Александром Граниным.
Твиттер гостя:
https://twitter.com/graninas30 октября стартует новый сезон Podlodka Teamlead Crew! Сезон невероятно серьезный – про стратегическое планирование. Для внимательных стратегов скидка по промокоду DSL. Билеты по ссылке:
https://podlodka.io/tlcrewТакже ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат:
https://t.me/podlodkaTelegram-канал:
https://t.me/podlodkanewsСтраница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт:
https://twitter.com/PodlodkaPodcastВедущие в выпуске:
Женя Кателла, Катя Петрова
Полезные ссылки:
Статья про DSL для документации
https://blog.jetbrains.com/writerside/2023/08/harnessing-the-power-of-the-kotlin-dsl-for-documentation/Рекомендации книг от гостя:
Building User-Friendly DSLs, Meinte Boersma
https://www.manning.com/books/building-user-friendly-dsls#:~:text=Building%20User%2DFriendly%20DSLs%20shows,data%20analysts%2C%20and%20financial%20experts.Domain Specific Languages, Martin Fowler, Rebecca Parsons
https://martinfowler.com/books/dsl.htmlDomain Specific Languages, Andrzej Wąsowski , Thorsten Berger
http://dsl.design/Functional Design and Architecture, Alexander Granin
https://www.manning.com/books/functional-design-and-architecture