Hacker News new | past | comments | ask | show | jobs | submit login

I've always thought that gem's a bit silly. It makes sense to think in terms of state machines, but to code them explicitly?



Yet another misteriously killed post, by someone who's not deadbanned:

In [1] , fleitz [2] wrote

Explicitly using a state machine often yields benefits in terms of reusability and clarity. The state machine pattern also works really well with async code where it quickly becomes unapparent what's going on.

[1] http://news.ycombinator.com/item?id=2650347 [2] http://news.ycombinator.com/user?id=fleitz


Weird, that's one of the most insightful comment here. Why would it be killed?


The same can be said of any of the lesser patterns. People who turn _everything_ into a Singleton for instance. Or who want everything to be a Factory or a Command.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: