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

계층형 설계를 공부하면서 추상화 벽에 있는 코드나 아래 계층에 있는 코드, 위에 계층에 있는 코드를 어떻게 관리할지 고민이 됩니다. #38

Open
choseonghwan91 opened this issue Sep 25, 2024 · 1 comment
Assignees
Labels
5회차 9장, 10장, 11장

Comments

@choseonghwan91
Copy link
Contributor

추상화 벽에 있는 코드들을 커스텀 훅으로 관리하고,
아래 계층의 재사용성이 좋은 코드는 util 로 관리하고,
위의 계층은 컴포넌트에서 관리를 해야 되나 고민이 됐습니다.

또 관리는 어떤 기준으로 파일을 나눠서 관리할지도 고민이 되었던것 같습니다.

스터디 진행하면서 entity 나 use case 말씀해주셔서 어느정도 감은 잡히긴 했는데 의견 있으시면 더 남겨주세요!

@choseonghwan91 choseonghwan91 added the 5회차 9장, 10장, 11장 label Sep 25, 2024
@choseonghwan91 choseonghwan91 self-assigned this Sep 25, 2024
@haryan248
Copy link
Member

리액트에서 커스텀 훅을 사용하는게 흔하긴 해서 그게 가장 보편적인 방법인 것 같긴합니다.
그치만 커스텀 훅을 사용하게 되면 리액트에 대한 의존성이 생겨버려서 어찌보면 단점일 수 있을 것 같아요.

그래서 커스텀 훅을 쓰지 않고 할 수 있다면 리액트의 의존성을 제거하고 관리하는 것도 좋은 관리 포인트일 것 같습니다!
저는 class문법도 간혹 사용하긴 하는데 익숙하지 않은 사람이 많다면 그냥 객체로 만들어서 관리하는 것도 괜찮을 것 같아요

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
5회차 9장, 10장, 11장
Projects
None yet
Development

No branches or pull requests

2 participants