2007/08/11 09:37 Developer
클래스 갯수 늘리기
클래스 갯수가 적을 수록 좋을 수도 있겠지만, 확실히 의미적으로 상태와 행위를 구별을 하려면 갯수를 늘리는 것도 나쁜 방법은 아니다.
클래스가 갯수가 많으면 코드량이 항상 증가하는 것은 아니기때문이다. 불필요하게 클래스 갯수를 늘리면 안되겠지만, 클래스 갯수가 늘어나는 것에 대해서 너무 부담을 많이 가질 필요는 없다. 원칙에 맞다면 좀더 의미를 전달하기가 쉽다면, 과감하게 클래스를 늘려서 쉽게 코드를 만들자.
코드가 오히려 엉뚱한 곳에 있는 것 보다는 더 보기 좋을 것이다.
OCP와 SRP를 위해서 분리할 것은 확실히 분리하자.
정말 실용적인 것은 원칙을 쉽게 잘 지킬 수 있게 해주는 것이다.
클래스가 갯수가 많으면 코드량이 항상 증가하는 것은 아니기때문이다. 불필요하게 클래스 갯수를 늘리면 안되겠지만, 클래스 갯수가 늘어나는 것에 대해서 너무 부담을 많이 가질 필요는 없다. 원칙에 맞다면 좀더 의미를 전달하기가 쉽다면, 과감하게 클래스를 늘려서 쉽게 코드를 만들자.
코드가 오히려 엉뚱한 곳에 있는 것 보다는 더 보기 좋을 것이다.
OCP와 SRP를 위해서 분리할 것은 확실히 분리하자.
정말 실용적인 것은 원칙을 쉽게 잘 지킬 수 있게 해주는 것이다.