I don't like modules. It's a sort of love/hate relationship. The problem with modules is the classification problem. When you have written a function you don't know in what modules you put it in.
— Joe Armstrong, A Few Improvement to Erlang
Topics: software design