read
클래스 디자인을 잘 하는 것은 좋은데, 거기에 너무 심취한 나머지 요구사항의 범위를 넘어서는 디자인을 하게 되면 꼭 overkill 로 쓸 데 없는 낭비를 만들어낸 꼴이 되고 만다.
그러니 일단 feature 코딩을 하고, 해당 체인지를 리팩토링하는 순서로 작업하는 것이 가장 낭비가 없이 좋은 접근법이다.
클래스 디자인을 잘 하는 것은 좋은데, 거기에 너무 심취한 나머지 요구사항의 범위를 넘어서는 디자인을 하게 되면 꼭 overkill 로 쓸 데 없는 낭비를 만들어낸 꼴이 되고 만다.
그러니 일단 feature 코딩을 하고, 해당 체인지를 리팩토링하는 순서로 작업하는 것이 가장 낭비가 없이 좋은 접근법이다.