컴포넌트 구조 설계 경험
팀 프로젝트에서 Vue 기반 관리자 도구의 초기 폴더 구조를 설계한 적이 있습니다. 저는 기능이 늘어나도 파일을 찾기 쉽도록 도메인 단위로 폴더를 나누고, 공통 UI 컴포넌트는 별도 디렉터리로 분리했습니다. 처음에는 팀원들이 굳이 이렇게까지 나눠야 하냐는 반응이었지만, 개발 중반에 팀원이 추가로 합류했을 때 이 구조 덕분에 온보딩 시간이 하루 만에 끝났다는 피드백을 받았습니다. 설계 초기에 들인 시간이 이후 협업 속도를 결정한다는 것을 이 경험으로 배웠습니다.