Dev Bootcamp Life
Dev Bootcamp Life
Juan Lizarazo, Jared Potter
24. Separation of Concerns (SoC)
34 minutes Posted Feb 22, 2021 at 2:22 am.
0:00
34:39
Download MP3
Show notes

Follow us on Twitter:  https://www.twitter.com/jaredpotter​ •• https://www.twitter.com/juanlizarazog

What is Separation of Concerns?

 It is one of the most commonly asked questions in software engineering interviews. In today's episode, Juan Lizarazo and Jared Potter break down this timeless and crucial software engineering principle into easy-to-understand pieces.  We discuss the vital high-level concepts involved with Separation of Concerns but then dive into specific examples of how to think about and design example web apps. Additionally, we talk about real-world examples where we leverage Separation of Concerns within Vue, React, Angular, and Node Web APIs.  

Understanding Separation of Concerns will help you nail your next software engineering interview and make you the best software engineer on your team!