첫 회사에서 클린한 사내 자체 개발 솔루션 코드만 볼 땐 좋았지


6개월 정도 지났을 때 쯤 회사에서 모 회사 고도화 프로젝트에 컨설팅(?) 이런 롤로 사수랑 같이 외주 보냈는데


그 때 마주했던 이상한 코드들 봤을 때의 충격은... ㅋㅋㅋㅋ


사실 자바 1.8이야 뭐 프로젝트가 오래 전에 시작된 프로젝트였어서 그러려니 하는데


Map 도배, 조건 소거 제대로 안하고 if, switch 쌍권총 난사, 이상한 while, for 반복문 남용, 멤버 변수 attribute1~99,


ORM 쓰느니 못한 쓸데 없이 길고 비효율적인 쿼리들은 진짜 얼탱이가 없더라


고도화 프로젝트 할 때 저런거 때문에 문제 많아서 총대 매고 다 갈아 엎으니까


어떤 기능은 5초 걸리던거 0.5초 미만 뜨는거 보고 거기서 한 번 더 충격 먹음