Eliminating Degenerate View Controller States
The concept of object state is so fundamental that anyone hardly thinks of its definition. In present article let’s define what is an object state, which states are called degenerate; how they can be identified and avoided.
You will learn:
💡What is object state?
❓Why 4 properties result in 24 and more hidden states?
🤖Which states called degenerate and how to avoid them?
👨💻What is finite state machine and how to implement the one using Swift?
Visit my blog to continue reading: http://www.vadimbulavin.com/degenerate-view-controller-states/