대국민 서비스 운영중인데, 여기에도 레거시 잔뜩있어서 막 try { } ----엔터 막 10개 --- catch { } 같은 코드들도 있어요.
맘같아서는 싹 정리해버리고 싶은데 영향도 관리차원에서 한줄 수정하더라도 티켓 관리해야되서 쉽지도 않구요.
다른 개발자분들 얘기도 들어보니까 결국 코드 깔끔한게 가치를 만들어주는 곳보다 빨리&적당히잘 운영되는 서비스가 가치를 만들어내는 경우가 많다보니 무시되는 경우가 많더라구요
백갤러 1(14.52)2025-05-08 23:02
답글
ㅇㄱㄹㅇ.. 다 뜯어 고치고 싶은데 뭐 하나 바꿀때마다 물어봐야됨..
익명(121.185)2025-05-08 23:03
답글
@ㅇㅇ(121.185)
최근 tidy first를 읽고 느낀게, 코드를 정리하고 싶은 마음도 결국 개발자의 욕심이지 회사나 다른 이해관계자들에게는 오히려 불편함을 만들 수 있으니 조금씩 조금씩 천천히 하고 있지만 역시 사람인지라 그런 코드 볼때마다 답답함이 차오르긴 하더라구요 ㅋㅋㅋㅋㅋㅋ
백갤러 1(14.52)2025-05-08 23:06
코드보다는 도메인지식이 중요하고 그걸 바탕으로 기획 단계에서 잘쳐내는게 훨씬 중요하단걸 알게되면 취준생 마인드 벗어난게 아닐까
코드 잘 짜겠다고 시간 잡아먹는 건 개발자의 욕심이지 돈 벌어야 하는 회사 차원에선 글쎼..
오히려 취준생때가 오버테크놀로지 우매 봉우리의 끝판왕이었음 아직 몇백억따리 서비스라서 레거시 똥코드로도 잘 굴러가는건지 모르겠지만 똥코드로도 잘만 굴러가고 개발 잘 하는 사람 보다는 도메인 지식 빠삭한 개발자가 훨씬 귀하다는게 트루..
백갤러 2(211.47)2025-05-08 23:22
답글
핵심인듯 취준생과 현업 주니어와 시니어를 가르는
비즈니스 도메인에 맞는 서비스를 '개발' 해주는거지
연구원이 아닌
대국민 서비스 운영중인데, 여기에도 레거시 잔뜩있어서 막 try { } ----엔터 막 10개 --- catch { } 같은 코드들도 있어요. 맘같아서는 싹 정리해버리고 싶은데 영향도 관리차원에서 한줄 수정하더라도 티켓 관리해야되서 쉽지도 않구요. 다른 개발자분들 얘기도 들어보니까 결국 코드 깔끔한게 가치를 만들어주는 곳보다 빨리&적당히잘 운영되는 서비스가 가치를 만들어내는 경우가 많다보니 무시되는 경우가 많더라구요
ㅇㄱㄹㅇ.. 다 뜯어 고치고 싶은데 뭐 하나 바꿀때마다 물어봐야됨..
@ㅇㅇ(121.185) 최근 tidy first를 읽고 느낀게, 코드를 정리하고 싶은 마음도 결국 개발자의 욕심이지 회사나 다른 이해관계자들에게는 오히려 불편함을 만들 수 있으니 조금씩 조금씩 천천히 하고 있지만 역시 사람인지라 그런 코드 볼때마다 답답함이 차오르긴 하더라구요 ㅋㅋㅋㅋㅋㅋ
코드보다는 도메인지식이 중요하고 그걸 바탕으로 기획 단계에서 잘쳐내는게 훨씬 중요하단걸 알게되면 취준생 마인드 벗어난게 아닐까 코드 잘 짜겠다고 시간 잡아먹는 건 개발자의 욕심이지 돈 벌어야 하는 회사 차원에선 글쎼.. 오히려 취준생때가 오버테크놀로지 우매 봉우리의 끝판왕이었음 아직 몇백억따리 서비스라서 레거시 똥코드로도 잘 굴러가는건지 모르겠지만 똥코드로도 잘만 굴러가고 개발 잘 하는 사람 보다는 도메인 지식 빠삭한 개발자가 훨씬 귀하다는게 트루..
핵심인듯 취준생과 현업 주니어와 시니어를 가르는 비즈니스 도메인에 맞는 서비스를 '개발' 해주는거지 연구원이 아닌
10년넘은 서비스보면 레거시의레거시레거시A, A개선한 레거시의 레거시B, B개선한 레거시C, 최신스타일D 섞여서 쓰는거 레전드임 - dc App