Update the OOA&D learning notes at 2014-12-15