개발자
1년도 안된 신입 개발자입니다. 제 직속 상사가 너무 코드를 못짜서 고민이 많습니다. 함수를 재사용할 수 있는데 그것을 재사용할 생각을 안하고, 똑같은 함수를 복사해서 여러 페이지 파일에서 사용을 합니다. 그래서 그 함수에 문제가 있으면 그 함수를 사용한 여러 페이지를 찾아서 코드를 수정합니다. 이런 일이 무수히 많이 일어나자 너무 스트레스가 많습니다. 또 간단하게 생각할 수 있는 로직을 변수도 여러개 만들어서 코드를 더 복잡하게 만듭니다. 이런 개발자들이 실제로도 많나요...?
답변 2
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 05월 25일
네, 이런 상황은 많은 개발자들이 경험하는 부분 중 하나입니다. 이론적으로 모든 개발자들이 아름다운 코드를 작성하고 재사용성, 가독성, 유지보수성을 고려하면서 코드를 작성하길 기대하지만 실제 환경에서는 다양한 이유로 최선의 방법을 항상 따르기 어렵습니다. 프로젝트의 마감시간, 빠른 결과물 요구 등 여러 원인이 있겠죠. 상사의 코드 스타일에 대한 불만을 해결하기 위해 몇 가지 방법을 제안드립니다. 1. 먼저 깊은 통찰과 함께 지적하는 대신, 상사가 도입할 수 있는 새로운 해결책이나 기법을 제안해 보세요. 예를 들어, "이 함수를 여러 페이지에서 사용하고있는데요. 한 곳에서 정의하고 필요한 곳에서 호출하여 재사용한다면 유지 관리가 훨씬 쉬워질 것 같습니다."와 같은 방식으로 접근해 보세요. 2. 회의나 리뷰 세션에서 코드의 재사용성 및 관리학에 대해 언급하여 팀 전체가 공통의 이해를 가지도록 할 수 있습니다. 이는 팀의 생산성과 코드의 품질을 향상시키는 방향으로 작용합니다. 3. 코드 리뷰 문화를 제안해 보세요. 코드 리뷰를 통해 서로의 코드를 검토하고, 개선점이나 버그를 지적함으로써 전반적인 코드의 질을 높이고 재사용성 등에 대한 인식을 높일 수 있습니다. 4. 마지막으로, 자신이 배운 최선의 코딩 관례와 실용적인 방법을 공유하며 조직 내에서 변화를 주도하는 것입니다. 현명하게 접근하여 상사나 동료가 당신의 제안을 수용할 수 있도록 권장하는 것이 중요합니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!