와 진짜 모기 나만 물어...
ㅅㅂ 모기땜에 잠깬김에 쓴다.
1. 상속이란 개념을 배우긴 했는데
2. 언제 어떻게 쓰는건지 잘모르겠다면
3. 쓰지마라.
이유
1. 상속 안써도 대안이 있고(인터페이스, composition)
2. 뉴비가 상속을 적절히 제한적으로 적용하는 경우가 극히 드물고
3. 경험적으로 볼때 코드 유지보수에도 큰 제약이 된다.
상속을 적용해서 코드가 더 좋아지는 경우보다는 코드가 난잡하거나 맥락이 이상해지는등 안쓰느니만 못한 경우가 많음.
요약하면
\'어! 이거 상속으로 코딩하면 더 낫지 않을까\'
라고 막연하게 생각이 들면 쓰지마!
ㅅㅂ 모기땜에 잠깬김에 쓴다.
1. 상속이란 개념을 배우긴 했는데
2. 언제 어떻게 쓰는건지 잘모르겠다면
3. 쓰지마라.
이유
1. 상속 안써도 대안이 있고(인터페이스, composition)
2. 뉴비가 상속을 적절히 제한적으로 적용하는 경우가 극히 드물고
3. 경험적으로 볼때 코드 유지보수에도 큰 제약이 된다.
상속을 적용해서 코드가 더 좋아지는 경우보다는 코드가 난잡하거나 맥락이 이상해지는등 안쓰느니만 못한 경우가 많음.
요약하면
\'어! 이거 상속으로 코딩하면 더 낫지 않을까\'
라고 막연하게 생각이 들면 쓰지마!
공통부분이 심하면 쓰는게 낫지 않음
인터페이스도 상속인데