Edge Cases

A weekly podcast about (mostly Apple-related) software development by Andrew Pontious and Wolf Rentzsch.

Subscribe

  • iTunes
  • RSS Feed

Contact

  • Twitter
  • Email
119
15 Jan 2015

Enough Flags to Be a United Nations

play (25 minutes 12 MB)

Wolf on state machines and Andrew on std::swap vs. functional programming.

Links:

  • Finite States of America « Khanlou.com
  • Finite-state machine « Wikipedia
  • Why Developers Never Use State Machines « Skorks
  • SMC: The State Machine Compiler
  • blakewatters/TransitionKit « GitHub
  • luisobo/StateMachine « GitHub
  • mmower/statec « GitHub
  • rentzsch/JREnum « GitHub
  • Sutter’s Mill | Herb Sutter on software, hardware, and concurrency
  • Scott Meyers: Software Development Consultant
  • Exception-Safe Class Design, Part 1: Copy Assignment « GotW (Guru of the Week) #59
  • If You Look at the Error, You Will Crash « Edge Cases