Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

10장 상속과 코드 재사용 #47

Open
lee-ji-hoon opened this issue Jun 12, 2023 · 2 comments
Open

10장 상속과 코드 재사용 #47

lee-ji-hoon opened this issue Jun 12, 2023 · 2 comments

Comments

@lee-ji-hoon
Copy link
Owner

No description provided.

@lee-ji-hoon
Copy link
Owner Author

부캠때 익숙했던 내용 중에서 Stack과 Vector관련 이야기도 다시 나와서 복습도 되고 좋았던 시간인거 같아.

부모 클래스의 코드를 하위로 내리지 말고 자식 클래스의 코드를 상위로 올려라.

이 말이 제일 신기하네. 무조건 올리라는 것은 아니고 하위로 내리는 일을 하게 될 경우 차라리 위로 올리라는 내용으로 이해가 됐는데, 어떤 이유에서 이렇게 생각하게 됐을까?

그리고 이번에 읽으면서 어떤 방식으로 코드를 정리해야 할지 calculateFee 부분에서 많이 인상이 깊었는데, 차이가 되는 부분을 함수화한다. 이 과정을 직접 보여주니까 확실히 와닿고 좋았다.

@yangsooplus
Copy link
Collaborator

동의~

  1. 차이점을 메서드로 추출하자
  2. 추상화하여 상위로 올리자

두가지 솔루션을 딱 짚어주니까 명쾌했다

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants