http://qs321.pair.com?node_id=11147676


in reply to Re: Choosing the right module
in thread Choosing the right module

I do many a thing async as well. But for code that isn't time critical, i prefer the "sync" path, because it makes the code (almost always) more readable and easier to understand and to bugfix.

This goes especially for the first versions of a new code (proof of concept, one-off project, etc). The last thing you want to deal with is network lag based race conditions when you are just trying to find out if your basic idea will even work.

PerlMonks XP is useless? Not anymore: XPD - Do more with your PerlMonks XP