변수명을 잘 입력하자. 오타는 기능고장의 원인이 될 수 있다.

shockwave·2024년 8월 7일

TIL

목록 보기
7/49

오전에는 알고리즘 문제를 풀고 어제 진행했던 미니프로젝트의 코드를 채워넣었다.
별다를 거 없이 잘 될 줄 알았는데 생각보다 db를 파이어베이스에 넣어주고 다시 불러오는 작업이라던가 버튼을 동작시켜서 모달을 띄워주는 방법을 직접 구현해보려니 정말 어려웠다.
어찌저찌 구현은 됐는데 하나하나 안 될 때마다 왜 안 될까 고민을 하는데 정말 시간이 많이 들어갔다.
모든 문제는 변수를 자연스럽게 바꿔주는 과정에서 이상한 변수명으로 바꿔주는 것이 대부분 기능이 안되는 원인이었다.
id값을 바꿔주거나 class명을 바꿔주니까 되던 기능이 갑자기 먹통이 될 때가 몇 번 있었는데 결국 코드의 흐름을 계속 읽으려고 오랜 시간을 할애하면서 어떤 곳이 문제였는지를 잘 찾게 되었다.

오후에 점심을 먹고 매니저님과 설문조사 비스무리하게 면담을 진행했는데, 면담과정 중 자바스크립트를 다음주부터 공부하게 될텐데 참고하면 좋을 영상이나 책 또는 사이트를 추천해달라고 말씀드렸고 사이에 '모던자바스크립트'를 본 적이 있는데 이것이 도움이 되느냐 여쭤봤을 때 '모던자바스크립트 딥다이브'라는 책을 추천주셨다. (자바스크립트 입문 영상 유튜브 채널도 추천해주심)
이번 주 금요일까지는 미니프로젝트를 진행하고, 주말동안 틈틈히 준비하는 공부를 진행하면 월요일에 잘 적응할 수 있을 거라고 하셨다.
내일이면 미니 프로젝트 코드들이 완성이 되어야하는데 아직 가져온 db값을 그림으로 뿌려주는 것까진 구현했어도 db를 삭제할 수 있는 기능은 구현하지 못했다. 내일 그걸 구현하면 내 파트는 끝이 난다. 오늘은 오타와 실수가 가장 큰 문제였고, 모달창을 만드는데 많은 시간이 들어갔다.
내일은 마무리단계라고 생각하고 끝까지 포기하지 않고 처음에 목표로 두었던 것들을 모두 구현하는데 초점을 맞춰야겠다.

profile
생각을 많이. 입은 무겁게. 심장은 항상 열심히 뛰는 사람이 되자.

0개의 댓글