Programming doesn't have to be monotonous, nor does it have to be hard. I don't enjoy programming most of the time, except for when I'm working on a project that I personally enjoy. It can be hard for ...
The joy of coding Python should be in seeing short, concise, readable classes that express a lot of action in a small amount of clear code — not in reams of trivial code that bores the reader to death ...