Clean Code in the Browser, Episode 4: The Liskov Substitution Principle
It's all fun and games until an angry Enterprise customer calls demanding new features and expecting them now! Hopefully, a dollop of React UI code and a dash of SOLID principles will get the job done before the weekend arrives.
Along the way, Chris dives into the topic of identifying and managing complexity within our software development process. He uses the Cynefin framework to distinguish between "complicated" and "complex" problem domains - turns out they have dramatically different paths to success! He draws on inspiration from drum circles and orchestras to equip us to apply Agile principles to our ever-changing projects.
Join Chris (and his host of characters) to level up your SOLID skills and to raise the quality bar on your team!