嘗試從初學者的角度,結合現實的常見現象,闡述設計模式的產生和發展: