State pattern, tech debt fertilizer
A short post about unreasonable usage of State pattern [https://en.wikipedia.org/wiki/State_pattern] - something I keep seeing every so often in code (regardless of language / platform). What's a State pattern? State pattern is a way to encapsulate state (& behaviour that depends upon it)...