1. '함수를 명령으로 바꾸기' 기법의 목적은 무엇인가? 한문장으로 쓰시오.
함수를 함수만을 위한 객체 안으로 캡슐화하면 유용한 객체를 명령 객체라고 하며, 명령 객체 대부분은 메서드 하나로 구성되며, 이 메서드를 요청해 실행하는 것이 목적이다.
함수를 쪼개기
2. 다음 코드에서는 Game 이 Controller에 의존적인 것이 마음에 걸린다. 적절한 11장의 기법을 찾아 리팩터링하시오.
https://jsfiddle.net/t7u9b1m6/
https://jsfiddle.net/ep973vjt/
3. 다음 코드에서는 약한 악취가 난다. 적절한 11장의 기법을 찾아 리팩터링하시오.
https://jsfiddle.net/bqm5vf4a/1/
4. 다음 코드에서는 약한 악취가 난다. 적절한 11장의 기법을 찾아 리팩터링하시오.
코드 :
https://jsfiddle.net/kL29ga5b/