(7개월차 신입 SI 개발자) 이게 맞나요????????
1년차 SI 개발자입니다.
회사 솔루션 개발하는데, 어떤 기능을 DB에서 조회 -> 메세지 큐로 조회하는 걸로 바꾸라고 해서
c#으로 화면단에서 다 로직 개발하라고 해서 했습니다(이 부분도 이해 x)
근데 문제는 코드에 공통 프레임워크라는 디렉토리를 공통으로 쓰는 거 같은데
메시지큐 커넥션 종료하는 메서드나 뭐 여차저차 쓰는 공통 util 성 메서드를 (보고하고) 추가했습니다.
다른사람이 사용하고 있는 코드 절대 안건드렸습니다
공통 코드 보니까 공통으로 쓸 수 있는 코드가 없었습니다;; (예를 들면 connection() 메서드면 connection만 하고 끝나야 되는데, 바인딩까지 하고 메서드 종료되고, 그래서 딴데서 쓸수가 없는 메서드가 공통에 들어가있어서 그냥 다 추가해서 썼습니다)
SVN에 커밋했고, 로컬에서 이상 없었습니다.
근데 다른 모든 사람들 작업물을 배포버전에 합치는 도중에 dll이 꼬였습니다.
SVN 커밋 문제나, dll 참조 문제는 버전관리 영역이고 해결하면 그만이라고 생각하는데, 그거 해결하기 싫어서
갑자기 공통 절대 건들지말라고, 프로젝트나가서 공통 건들면 욕 x지게 먹는다고 개털렸습니다...
원래 이런가요?
원래 공통코드는 절---대 건들면 안되는건가요?
아니 주석보니까 2019년에 머물러있는 코드 같던데, 리팩토링 하나도 안하고 참조 0인 메서드도 엄청 많은데, 걍 안쓰는 메서드 지우지도 않고 리팩토링도 안하고 공통 코드는 걍 절대 건들지 말라고 하는게 맞는건가 싶네요
서비스 기업 다니시는 형님들도 공통 코드는 절대 안건드나요?
버전관리만 잘하면 되는거 아닌가요??
하............................................................................