오늘은 왕초보 웹개발입문(HTML CSS)를 완주했다.
마지막 숙제에서 좀 헤멨었는데
body 안에 쓰여지는 것들이 보여지는 틀을 꾸미는 것인데 이 순서가 잘못되어 firebase에 저장된 값을 카드형태로 불러오는 과정에서 순서가 뒤죽박죽 됐었다.
오늘 실수했던 부분 중 배우게 된 가장 중요한 것은
어떤 함수나 클래스, 변수명 등을 사용할 때 오타가 나지 않게 주의해야하겠다 라는 것이다
그리고 내가 선언한 변수를 어디에 사용할 지 잘 계획해서 사용하지 않으면 코드가 중구난방 난해한 악필처럼 보일 수 있다는 것
한 번 쓰고 버릴 코드라고 생각하는 것보다는 계속해서 재사용하고 추가하는 코드라고 생각하며 써내려가야겠다고 깨달았다.
JavaScript 알고리즘 문제도 하나 풀었었는데
인자로 받은 숫자값을 내림차순으로 반환해주는 함수를 만드는 것이었다.
처음엔 배열을 사용할까 하다가 아직 익숙치 않아서 이중 for문을 사용해 풀게 되었다.
숫자는 0부터 9까지를 조합해서 사용하는 것이기에 0부터 9까지 숫자를 훑어가며 일치된 숫자마자 순서대로 딱딱 넣어주다보면 내림차순 또는 오름차순으로 정렬할 수 있었다.
뭔가 아직까진 구현하고 싶은 부분이 답답하지만 더 나아질 내일을 생각하며 다시 코드를 짜보면서 익숙해지기로 했다.
내일은 금요일이다.
벌써 사전캠프 마지막날이다.
사전캠프에 참여한 지 이틀밖에 지나지 않았는데 끝이 다가온다.
본캠프에서 잘 적응할 수 있도록 준비를 철저히해서
다가오는 미션이나 팀 프로젝트에서 많은 것을 배워가고 일취월장 할 수 있도록 노력해야겠다.