Software Design Patterns Are Not Goals, They Are Tools305 points by kiyanwangRead the articleDiscussion on Hacker News