101
Often your classes depend on each other
Let's say we have a Database class
All is great - but we need a Logger class
Class Database { //... }
Class Database { var logger = new Logger(); }
By Amir Gal-Or