Why developers should be force-fed state machines

Posted . Visible to the public.

Most web applications contain several examples of state machines, including accounts and subscriptions, invoices, orders, blog posts, and many more. The problem is that you might not necessarily think of them as state machines while designing your application. Therefore, it is good to have some indicators to recognize them early on. The easiest way is to look at your data model.

Last edit
Keywords
development, ruby, rails, makandra
License
Source code in this card is licensed under the MIT License.
Posted by Lexy to makandra dev (2011-06-15 09:43)