AI, Data Science & Cloud Certificates from Google, IBM & Meta
PowerBI Data Analyst - Create visualizations and dashboards from scratch
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore a thought-provoking conference talk on creating robust and maintainable software systems. Delve into Michael Feathers' conceptual framework for handling errors, conditionality, and decision-making at both code and architectural levels. Learn strategies to reduce complexity in systems burdened with excessive error checks and conditional logic. Discover techniques for improving code readability and reasoning by addressing discontinuities introduced by error handling. Gain insights into designing more resilient and understandable software architectures. Examine patterns and best practices for effective error management and decision-making in complex systems. Enhance your ability to write cleaner, more maintainable code and create robust software architectures.
Syllabus
Unconditional Code • Michael Feathers • GOTO 2018
Taught by
GOTO Conferences