개발자

입사 1일차 프론트엔드 개발자 (react)질문 있습니다

2023년 02월 06일조회 400

첫날 오면 거의 대부분 회사 코드에 익숙해져야하니 보라고 주시는데, 코드에 익숙해지기 까지 보통 이주~한달 은 걸리더라구요.. 하루만에 보고 완벽해 지는걸 바라는건 아니지만 조금 더 빨리 익힐수 있는 방법이 궁금해요 좀더 효율적으로 코드나 코드 구조를 보는 방법은 없을까요? 예를들어 이런식으로 보면 한눈에 파악이 쉽다던지. 그런방법은 없을까요 ?

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 2

인기 답변

강동희님의 프로필 사진

안녕하세요~! 먼저 입사 축하드립니다! 남이 작성한 코드는 언제나 적응하기 쉽지 않은것 같습니다. 다른 개발자가 개발된 코드를 보고 금방 파악이 될 정도로 좋은 코드로 작성이 되었고 좋은 가이드가 있다면 금방 적응이 될 것 같습니다. 추천해드리고 싶은 방식은 아키텍처를 파악하면서 코드를 분석해보는 것 입니다. 예를들어 react-query, recoil 혹은 redux, redux-saga 를 쓰고 있다면 해당 기술을 프로젝트에서 어떻게 녹여내고 있는지, 핵심 코어를 파악하시면 조금 더 쉽게 적응하지 않을까 합니다. 화이팅입니다!

엄홍재님의 프로필 사진

엄홍재

커리어리 소프트웨어 엔지니어2023년 02월 06일

저도 동의합니다. 특히 react는 상태관리 라이브러리를 거의 필수(?) 처럼 사용하고 있기 때문에 어떤 상태관리라이브러리가 사용되고 해당 기술들을 어떻게 적용하는지 보는것이 전체적인 react구조를 파악하는데 큰 도움이 될 것 같아요!

문석기님의 프로필 사진

개인적으로 메인페이지부터 작성자님이 똑같이 개발해보는걸 추천드립니다. 경력이 있으신분이라면 본인이 해왔던 방식으로 접근하면서 차이를 구분하면서 빠르게 분석이 가능하겠지만 새로운 기술스택이나 신입이시면 필수적으로 개발환경에 대한 이해가 최우선이라고 생각합니다. 리액트라고 하셨으니 리액트 버전 노드 버전 타입스크립트 버전 등부터 프로젝트 패키지 구조가 어떠한지 해당 경로별로 어떠한 파일이 있는지 확인하시면 될 것 같습니다. 리덕스를 쓴다면 크롬 리덕스데브툴을 활용하면 페이지에서 어떤 스테이트들이 변하고 어떤 api를 던지는지 바로 확인할 수 있으니 소스분석에 도움이 될 듯합니다 ㅎㅎ 주저리 주저리 썼지만 결론은 왕도가 없습니다. 치열하게 분석하라고 밖에 드릴 말씀이 없네요 ㅎㅎ 신입때만이 가능한 열정과 치열함을 활용해보세요.

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!