곧 1개월차 되가는데 짧은 시간내에 많은 걸 배운 듯하다

플젝이 현재 php->jsp로 바꿔놨다던데 사실상 line to line 이라 현재도 엉망


기존 php 소스가 php 특성상 한 페이지에 비즈니스로직, 화면로직 다 처리 해버리니까 유지보수 엉망이더라구

그나마 많이 고쳐놓으셨더라 팀들이....ㄷ


글고 금융권 (si 아님) 이라 확실히 돈 문제 직결한거라서 그런지 매실행시 신중하게 해야한다 

물론 개발서버에서 진행을 하고 테스트 하지만 그래도 연습은 실전처럼..


최근에 쿼리 짜는데 update에 where절 안 박고 해서 전체 컬럼이 날라가버렸어서 더 신중해짐 

알고 있던 부분인데도 사람인지라 까먹어 버렸더라구 ㅎ(sql을 잘 못하기도 했고)


애초에 TDD 짜고 진행해야 되는데 플젝 자체가 너무 엉망이고 불안정해서 그런가 뜯어고치기 바쁨

암튼 테스트코드는 안 짜네


그나마 다행인건 스프링으로 엎을 생각이 있다는 사실 

일단은 플젝 규모도 규모고 데드라인 얼마 안 남아서 빠르게 패치하는 쪽으로 방향이 가는 듯 하다


첫주 둘쨋주는 DB 컬럼들 다 암호화 작업하고 웹에 다 적용 되는지 체크까지 하고

셋째주는 대충 배치 프로그램 짯고

넷째주는 이제 곧인데 csrf랑 xss 기법 이용한 웹해킹 취약점 방지 배울 듯함 

요즘 사람들이 다 프레임워크에 의존해서 기존 시큐리티를 이용하는 경우가 많아 깊숙히 배우기 힘든 부분인데 좋은 경험할 듯..?



그냥 지금까지 한 거 뭐있나 적어봤어 ㅇㅇ

솔직히 c나 c++ 같은 메모리를 직접 다루는 언어에 비해 웹이 상대적으로 쉽다 생각했는데 그딴 거 없다 

다 어렵지만..

힘내자