이틀동안 ajax

마치·2021년 2월 1일
0

개발 좌충우돌

목록 보기
7/7

나에겐 너무 어려운 ajax

게시판 댓글 등록 및 조회, 수정, 삭제를 Ajax를 이용해 구현하려고 열심히 코딩을 했는데 처음엔 잘 되던 등록이 갑자기 내용이 출력이 되지 않았다.
다른 건 잘 나와서 더 이상했다.
조회까지 기능 구현을 마쳐놓고 등록 에러를 잡기 위해 이리저리 코드를 들춰보고 바꿔보고 구글링으로 이것저것 하다보니 더 멘붕이 되었다.
ajax에 대한 기본지식이 부족한 상태에서 건드려서 그랬던 것 같다.
결국 이틀동안 붙잡고 있어도 안 되서 조원들한테 SOS를 쳤다.
거의 한시간 이상을 코드 분석을 해서 간신히 에러를 잡았다.
늘 에러는 잡고 보면 별 게 아니고 허무하다.
하지만 이 에러로 이틀 내내 고생을 했던 걸 생각하면 사람 마음이 참 간사하다는 생각을 한다.
이번 에러를 잡으면서 다시 한번 느낀다.
코드를 이해하면서 치자. 기초 지식을 탄탄히 쌓고 하자. 에러가 나면 어디서 에러가 나는지 스스로 생각해보고 디버깅을 촘촘히 해서 어디 부분에서 에러가 나는지 추적해보자.

조원들도 그렇고 내 주변 지인도 내가 에러로 SOS를 치면 어디 부분에서 어떻게 에러가 나는지 디버깅을 한다. 정말 기본인데도 나는 당장 에러를 잡고 싶은 급급한 마음에 구글링을 하고, 나와 백퍼센트 일치하는 문제가 아니다보니까 계속 엉뚱한 곳만 고치고 있는 것 같다.
프로젝트 완성이라는 결과만 보지 말고 그 과정에서 내가 코드를 이해하고 흐름을 이해하면서 하고 있는지, 그리고 얼마나 내가 구현한 기능에 대해서 숙지하고 있는지가 중요하다고 생각하면서도 참 쉽지가 않다.
그래도 내가 프로그램을 구현하면서 '이게 이거구나!'싶은 순간마다 이 곳에 기록하려고 한다. 혹시라도 나중에 헷갈리면 과거의 내가 이해했던 걸 보면서 금방 알아차릴 수 있게 말이다.
오늘도 힘내자!

profile
신입 개발자입니다.

0개의 댓글