Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Resilient Software Design

Resilient Software Design

Lessons learned from Michal Nygard's "Release It!"

Swanand Pagnis

January 21, 2015
Tweet

More Decks by Swanand Pagnis

Other Decks in Technology

Transcript

  1. 1. What’s all this about? 2. Anti-patterns: What not to

    do! 3. Patterns: Make your life easier.
  2. What will this code print? if fork puts "I won

    the lottery!" else puts "I am bankrupt!" end
  3. In case there is a leakage in one section, water

    doesn’t flood into other sections