'Functional Programming' Is An Anagram Of 'Malfunctioning Program'

We like this for two reasons. First, anagrams are awesome. Secondly, even if you're not an adherent of the functional programming approach, there are several lessons here every developer can heed.

Test pattern picture from Shutterstock

Those lessons are:

  • The difference between a piece of code that works and a piece of code that crashes can be as small as a single character.
  • Moving your code around can result in something that works but is entirely different in its end result.
  • Code is never perfect. There's always something else to fix.

Hat-tip to Dana McCallum for the observation:


Comments

Be the first to comment on this story!

Trending Stories Right Now