http://whitewashing.de/2012/08/11/oop_business_applications__trying_to_escape_the_mess.html http://whitewashing.de/2012/08/18/oop_business_applications__command_query_responsibility_seggregation.html http://whitewashing.de/2012/08/16/oop_business_applications__data__context__interaction.html http://whitewashing.de/2012/08/13/oop_business_applications_entity_boundary_interactor.html http://youtube.com/watch?v=bTawx0TGIj8 CQRS http://www.whitewashing.de/2012/08/18/oop_business_applications__command_query_responsibility_seggregation.html http://blog.andho.com/2011-10-18/command-query-responsibility-segregation-in-php-cqrs/ http://www.youtube.com/watch?v=KXqrBySgX-s http://www.planetgeek.ch/wp-content/uploads/2013/06/Clean-Code-V2.2.pdf http://blog.8thlight.com/uncle-bob/2013/09/23/Test-first.html http://dutchweballiance.nl/tech/dealing-with-technical-debt/ http://gojko.net/2013/09/30/writing-as-a-user-does-not-make-it-a-user-story/ http://ghendry.net/refactor.html https://github.com/unclebob/fitnesse http://www.sapiensworks.com/blog/post/2012/06/28/Why-Domain-Driven-Design-is-Hard.aspx http://blog.ircmaxell.com/2013/09/beyond-design-patterns.html http://seldo.com/weblog/2011/08/11/orm_is_an_antipattern http://blog.8thlight.com/uncle-bob/2013/10/01/Dance-You-Imps.html http://www.giorgiosironi.com/2014/04/the-full-list-of-my-articles-on-dzone.html https://www.youtube.com/watch?v=tg5RFeSfBM4 http://dl.acm.org/citation.cfm?id=361623 https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript http://www.infoq.com/presentations/design-principles-code-structures https://github.com/everzet/basket-by-example/tree/master https://github.com/everzet/basket-by-example/tree/solution http://sevenstrokes.net/learn-how-write-good-code