다형성은 분기를 캡슐화하는 장점이 있지만
if의 미니멀함이주는 유연성을 희생하는 단점또한 존재함
물론 유연성이 높아지면 scope가 넓어지는 단점또한 존재하는데
SW설계는 항상 트레이드오프니 넘어가고
이게 다형성은 분기의 개념보단
실제로는 다른 것들의 공통점을 모아
하나로 처리하겠다가 목표라
분기, 나누기의 개념으로 접근하면 방향이 완전 반대라
굉장히 안좋은 설계가 나오게됨
결론: 다형성은 분기의 개념보단 단일처리의 개념으로 접근해야한다
ㅇㅅㅇ ㅋㅋ
if의 미니멀함이주는 유연성을 희생하는 단점또한 존재함
물론 유연성이 높아지면 scope가 넓어지는 단점또한 존재하는데
SW설계는 항상 트레이드오프니 넘어가고
이게 다형성은 분기의 개념보단
실제로는 다른 것들의 공통점을 모아
하나로 처리하겠다가 목표라
분기, 나누기의 개념으로 접근하면 방향이 완전 반대라
굉장히 안좋은 설계가 나오게됨
결론: 다형성은 분기의 개념보단 단일처리의 개념으로 접근해야한다
ㅇㅅㅇ ㅋㅋ
해당 댓글은 삭제되었습니다.
ㅇㅅㅇ ㅋㅋ