この資料をSMS送信: Design patterns: elements of reusable object-oriented