Ruby를 사용하는 OOD의 모범 사례는 무엇입니까? 주로 파일과 코드는 어떻게 구성되어야합니까?Ruby를 사용한 객체 지향 디자인
나는 여러 클래스와 파일을 사용하는 프로젝트를 가지고 있으며 어떻게 그룹화하고 그룹화해야하는지 궁금합니다.
Ruby를 사용하는 OOD의 모범 사례는 무엇입니까? 주로 파일과 코드는 어떻게 구성되어야합니까?Ruby를 사용한 객체 지향 디자인
나는 여러 클래스와 파일을 사용하는 프로젝트를 가지고 있으며 어떻게 그룹화하고 그룹화해야하는지 궁금합니다.
.
프로젝트가 웹 응용 프로그램입니까? 이 경우 프레임 워크 (Rails, Merb, Sinatra 등)에 의해 부과 된 조직 시스템을 사용할 가능성이 가장 높습니다.
다른 종류의 프로젝트도 사용자가 따라야 할 일반적인 구조를 가지고 있습니다. 예 : 보석은 일반적으로 특정 방식으로 설정됩니다.
콘솔 앱인 경우 엄격한 규칙이 적용되지 않습니다. 보통 사람들은 하나의 클래스 나 모듈을 파일에 넣지 않습니다. 모든 다른 파일을 필요로하는 하나의 주 파일을 가질 수 있습니다.
표준 OOD 개념이 루비에 적용됩니다. 구체적인 내용은, 어쩌면이 책이 도움이 될 것입니다 : 당신이 어떤 파일에 이동하는 조각 묻는있는 것 같습니다