Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the nuanced world of software development in this thought-provoking keynote from ACCU 2021. Delve into the evolution of programming guidelines, from rigid rules to context-dependent decisions, and examine the complex web of dependencies in modern software systems. Gain insights into the limitations of knowledge acquisition and retention in coding, and understand why the phrase "it depends" becomes increasingly relevant with expertise. Analyze the challenges of visualizing and managing hidden dependencies, from third-party code to real-world implications. Reflect on the importance of acknowledging context and dependencies in software development, and learn to navigate the sea of possibilities that emerges as certainties dissolve.