Now let's face it. I do not like object-oriented programming nor do I with UML, simply do not believe in them, pretty evil things. The good code I learned so far is, if you writing a computer programe, you are building a machine or a toy, not a fancy world in the RAM. Design no more than it needs to be done and make it simple.
https://twitter.com/kouhualin/status/245851720956141569/photo/1
https://twitter.com/kouhualin/status/245851720956141569/photo/1