Artwork

GOTO에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 GOTO 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.
Player FM -팟 캐스트 앱
Player FM 앱으로 오프라인으로 전환하세요!

Balancing Coupling in Software Design • Vlad Khononov & Sheen Brisals

36:37
 
공유
 

Manage episode 500421325 series 2896766
GOTO에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 GOTO 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.

This interview was recorded for the GOTO Book Club.
http://gotopia.tech/bookclub

Read the full transcription of the interview here

Sheen Brisals - AWS Serverless Hero, Engineering Leader & Co-Author of "Serverless Development on AWS"
Vlad Khononov - Author of "Balancing Coupling in Software Design" & "Learning Domain Driven Design" & Creator of the Balanced Coupling Model
RESOURCES
Vlad
https://bsky.app/profile/vladikk.bsky.social
https://vladikk.com
https://github.com/vladikk
https://www.linkedin.com/in/vladikk

Sheen
https://bsky.app/profile/sheenbrisals.bsky.social
https://twitter.com/sheenbrisals
https://www.linkedin.com/in/sheen-brisals
https://sbrisals.medium.com

Links
https://www.informit.com
https://youtu.be/6hTZXR2brWE

DESCRIPTION
Sheen Brisals sits down with software engineer and author Vlad Khononov to explore his latest book, "Balancing Coupling in Software Design". Vlad shares his journey from a failed microservices project to his deep dive into the principles of coupling, drawing insights from a 1970s structured design book.
The duo discusses the timeless nature of coupling in software, how modern systems like microservices and cloud architectures still rely on age-old design principles, and the importance of understanding complexity for better problem decomposition and estimation. Vlad also reveals his unique approach to the book—integrating AI-generated poetry into each chapter to help readers grasp complex concepts. With a focus on modularity as the antidote to complexity, Vlad emphasizes that by managing coupling, engineers can create more maintainable, scalable systems.
RECOMMENDED BOOKS
Vlad Khononov • Balancing Coupling in Software Design
Vlad Khononov • Learning Domain-Driven Design
Sheen Brisals & Luke Hedger • Serverless Development on AWS
Glenford Myers • Composite/Structured Design
Vaughn Vernon • Implementing Domain-Driven Design
Eric Evans • Domain-Driven Design
van Kelle, Verschatse & Baas-Schwegler • Collaborative Software Design
Nick Tune & Jean-Georges Perrin • Architecture Moderniza

Bluesky
Twitter
Instagram
LinkedIn
Facebook
CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket: gotopia.tech
SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

  continue reading

챕터

1. Intro (00:00:00)

2. Why a book on coupling? (00:02:37)

3. Coupling in modern software architecture (00:05:26)

4. Applying coupling principles to estimation (00:13:52)

5. Complexity, modularity & software design (00:16:28)

6. The failed microservices project (00:19:54)

7. Bringing creativity to technical writing (00:25:20)

8. From complexity to modularity (00:33:48)

9. Outro (00:35:37)

249 에피소드

Artwork
icon공유
 
Manage episode 500421325 series 2896766
GOTO에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 GOTO 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.

This interview was recorded for the GOTO Book Club.
http://gotopia.tech/bookclub

Read the full transcription of the interview here

Sheen Brisals - AWS Serverless Hero, Engineering Leader & Co-Author of "Serverless Development on AWS"
Vlad Khononov - Author of "Balancing Coupling in Software Design" & "Learning Domain Driven Design" & Creator of the Balanced Coupling Model
RESOURCES
Vlad
https://bsky.app/profile/vladikk.bsky.social
https://vladikk.com
https://github.com/vladikk
https://www.linkedin.com/in/vladikk

Sheen
https://bsky.app/profile/sheenbrisals.bsky.social
https://twitter.com/sheenbrisals
https://www.linkedin.com/in/sheen-brisals
https://sbrisals.medium.com

Links
https://www.informit.com
https://youtu.be/6hTZXR2brWE

DESCRIPTION
Sheen Brisals sits down with software engineer and author Vlad Khononov to explore his latest book, "Balancing Coupling in Software Design". Vlad shares his journey from a failed microservices project to his deep dive into the principles of coupling, drawing insights from a 1970s structured design book.
The duo discusses the timeless nature of coupling in software, how modern systems like microservices and cloud architectures still rely on age-old design principles, and the importance of understanding complexity for better problem decomposition and estimation. Vlad also reveals his unique approach to the book—integrating AI-generated poetry into each chapter to help readers grasp complex concepts. With a focus on modularity as the antidote to complexity, Vlad emphasizes that by managing coupling, engineers can create more maintainable, scalable systems.
RECOMMENDED BOOKS
Vlad Khononov • Balancing Coupling in Software Design
Vlad Khononov • Learning Domain-Driven Design
Sheen Brisals & Luke Hedger • Serverless Development on AWS
Glenford Myers • Composite/Structured Design
Vaughn Vernon • Implementing Domain-Driven Design
Eric Evans • Domain-Driven Design
van Kelle, Verschatse & Baas-Schwegler • Collaborative Software Design
Nick Tune & Jean-Georges Perrin • Architecture Moderniza

Bluesky
Twitter
Instagram
LinkedIn
Facebook
CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket: gotopia.tech
SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

  continue reading

챕터

1. Intro (00:00:00)

2. Why a book on coupling? (00:02:37)

3. Coupling in modern software architecture (00:05:26)

4. Applying coupling principles to estimation (00:13:52)

5. Complexity, modularity & software design (00:16:28)

6. The failed microservices project (00:19:54)

7. Bringing creativity to technical writing (00:25:20)

8. From complexity to modularity (00:33:48)

9. Outro (00:35:37)

249 에피소드

모든 에피소드

×
 
Loading …

플레이어 FM에 오신것을 환영합니다!

플레이어 FM은 웹에서 고품질 팟캐스트를 검색하여 지금 바로 즐길 수 있도록 합니다. 최고의 팟캐스트 앱이며 Android, iPhone 및 웹에서도 작동합니다. 장치 간 구독 동기화를 위해 가입하세요.

 

빠른 참조 가이드

탐색하는 동안 이 프로그램을 들어보세요.
재생