테이블 이관작업때문에 서비스단 수정하는데 전에 만든사람이 if문전체로 덮어놓고 3중 4중 if문 도배되어있고 도저히 보기 좆같아서 작업하는김에 리팩토링 했음 private 너무많아져서 별도로 핸들러 만들어서 처리했는데 서비스하위에 패키지만들지말고 컴포넌트쓰지말고 서비스만 쓰라면서 다 날려버렸음 20년차 넘는 고인물이라 반박도못하고(나는 3년차고 나랑 그분 사이연차의 개발자는 없고 신입만있음..) 수정하겠습니다 하고 넘어갔는데 나도그냥 메소드하나에 다때려박고 if문 덕지덕지 해야하나? 너무우울하다
- dc official App
리팩토링 해봤자 알아주는 사람도 없고 그냥 if else 떡칠하셈
조선에서 리팩토링 = 일안하고 뻘짓 취급당하기 딱좋음
if문 없에기 어떻게 리팩토링했음 ?
스위치말고 더있을랑가
if else 로 전체 다묶여있는거 else부분만 if로 빼서 처리한다거나 if(오류조건) {setCode() setName()}else if(오류조건) {setCode() setName()}이런식으로 구조 똑같은거 else if로 10개씩박혀있는거 공통메소드로 빼서 스트림으로 처리한다거나 - dc App
아하 그렇구나 고마워 뉴비라 잘몰라 난
개발할게 산더미처럼 있는데 리팩토링한다고 꼴깝떨면 그거만큼 보기 역겨운게 없음
어딜 감히... 20년차 개발자한테 상의도 안하고 멋대로 바꿔
cs 도 모르는게 무슨 리팩토링 ㅋㅋㅋ
하겠다고 말하고 해야지 - dc App
퇴사가 답
근데, 이관할땐, 이관만해야함...