Files
exercises-in-programming-style/23-passive-aggressive
2013-11-30 16:50:25 -08:00
..
2013-11-30 16:50:25 -08:00

Style #23

Constraints:

  • A sequence of functions should not proceed if preconditions aren't met or if errors occur

  • Core program functions have no exception handling, not even the main function

  • The final result of the function chain should show the failure, if one occurred

Possible names:

  • Passive aggressive
  • Monadic Exceptions