Documentation Driven Design

This is just a stub, do not bother do read!

These are bad ideas: But they will get better with
 * http://collectiveidea.com/blog/archives/2014/04/21/on-documentation-driven-development/
 * http://tom.preston-werner.com/2010/08/23/readme-driven-development.html
 * ".gitignore driven design"
 * Composer Dropbox for initial file commit (design decision supporting uri's and "why do we need this file and it's dependencies within version control")
 * Frameworks vs Libraries vs Domain Driven Design
 * Girlfriend and "Best Friends"-metaphor