I think the big problem with this is that &#x27;Philosophies&#x27; or advice should be given out by people who have extensive experience and a long careerer that stands as some proof that there advice is good advice and not the ramblings of self absorbed disgruntled junior developer.