일단 해당 클래스에만 소속되어 있따는것도 그렇고
프로그램 전역에서 공통적으로 사용되는
재사용성 높은 함수라면
클래스 밖으로 빼고
필요에 따라 포함시키는게 더 재사용성 높이는 방법 아님?
내부적으로 동일한 처리를 하는 이름만 다른 멤버 함수가
메모리에 여러개 존재한다는게 좀 그런거 같은데
이 문제 해결을 위해 루비는
따로 모듈에 함수 선언하고
불러와서 쓸수 있던데 이게 진정 재사용성 높이면서 객체지향의 장점도 살리는 방법 아님?
일단 해당 클래스에만 소속되어 있따는것도 그렇고
프로그램 전역에서 공통적으로 사용되는
재사용성 높은 함수라면
클래스 밖으로 빼고
필요에 따라 포함시키는게 더 재사용성 높이는 방법 아님?
내부적으로 동일한 처리를 하는 이름만 다른 멤버 함수가
메모리에 여러개 존재한다는게 좀 그런거 같은데
이 문제 해결을 위해 루비는
따로 모듈에 함수 선언하고
불러와서 쓸수 있던데 이게 진정 재사용성 높이면서 객체지향의 장점도 살리는 방법 아님?
프로그램 전역에서 공통적으로 사용하는 함수를 만들일이 많냐?
그럼 그렇게 해 누가 하지 말래