Friday Nov 17
B 05 - B 06
Many systems are full of error checks and conditional logic. They introduce discontinuities that make reasoning difficult. In this talk, Michael Feathers will present a conceptual framework for dealing with errors, conditionality and decision making at the level of code, architecture and user interface. Often by changing design and revisiting requirements we can make various error cases impossible, and make code and architecture simpler as well as more robust.
A Crystal Ball to Prioritize Technical DebtAdam TornhillFriday Nov 17, 10:50
DDD Today—Modeling UncertaintyVaughn VernonFriday Nov 17, 12:00
Unconditional CodeMichael FeathersFriday Nov 17, 13:50
Building Evolutionary ArchitecturesPatrick KuaFriday Nov 17, 15:00
Enterprise Architecture = Architecting the Enterprise?Gregor HohpeFriday Nov 17, 16:10