Module (1) 썸네일형 리스트형 [Ruby] Module 활용 참고] Programming Ruby - 2nd , Chapter 9.Modules ========================================================================== Module 은 여러 Method, Class, Constant들을 그룹핑 해준다. 두가지 이점이 있는데 1. Module은 'Namespace'을 제공하고, 이들간의 충돌을 막는다. 2. Mixin 을 구현할 수 있다. (뒤에 설명) ## Namespaces 큰 Ruby Program이 있을때, 자연스레 재사용코드 단위들을 묶으려 할 것이다. 이를 클래스별로, 파일들에 나눌 것이다. 하지만, 재사용코드라 해서 Class로 구분짓는 행위가 부자연스러울때가 있다. .... Module 메카니.. 이전 1 다음