So, reading really bad code should aspire great developers, right?

Many useful lessons can be learned on what not to do: https://github.com/Droogans/unmaintainable-code