디자인 패턴:디자인 패턴이란 프로그램들을 설계할 때 발생했던 문제점들을 객체 간의 상호 관계 등을 이용하여 해결 할 수 있도록 하나의 '규약'형태로 만들어 놓은 것을 의미합니다.라이브러리:공통으로 사용될 수 있는 특정한 기능들을 모듈화한것을 의미한다. 폴더명, 파일명