Unconditional Code
Offered By: GOTO Conferences via YouTube
Course Description
Overview
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
Related Courses
Learn to Program: Crafting Quality CodeUniversity of Toronto via Coursera 数据结构与算法 Data Structures and Algorithms
Peking University via Coursera 数据结构与算法第一部分 | Data Structures and Algorithms Part 1
Peking University via edX Software Construction in Java
Massachusetts Institute of Technology via edX Advanced Software Construction in Java
Massachusetts Institute of Technology via edX