리팩터링1 2024년 나는 무엇이 부족했나 (feat. 리팩터링) [!noti]2024년을 간단하게 회고하면서 현재 매주 공부하고 있는 리팩터링에 대한 주관적인 생각이 담긴 글 입니다.혹시 제가 리팩터링을 어떻게 공부하고 있는지는 궁금하시다면 링크를 참고해주세요.레거시라는 큰 산신규 프로젝트가 시작되었다. 사용자 관리, 게시판 관리 등 admin page를 개발했어야 했는데기간이 없다는 이유로 PM이 다른 프로젝트의 admin 기능이 포함된 코드를 받아 왔다."필요한것만 일부분 수정해서 사용합시다." 그렇게 나는 문서 하나 없이 레거시 코드를 개선 했어야했다.모르는거 있으면 옆팀에 가서 직접 가서 물어보라고 했다... 무엇이 문제였을까?먼저 무엇이 필요 없을지 판단을 위해 코드를 읽어 봤다. 진짜 글씨만 읽어 봤다. 무슨 코드인지 알기 정말 힘들었다.Authentica.. 2025. 3. 8. 이전 1 다음