add CommandPattern by 소프트웨어 개발의 지혜