-
[TIL] 20221102의 회고...TIL(Today I Learned) 2022. 11. 2. 20:12
*22021102의 회고
어제와 이어서 오늘도 팀프로젝트에 필요한 기능을 구현하며 하루를 보냈다. 어제는 git 사용이 너무 어려워서 헤매었는데 오늘은 정말 어제보다 훨씬 익숙해지고 나아졌다!!! 그러면서 팀원들도 점점 git에 익숙해지는 모습이 보였다. 진짜 처음이 제일 어려운 것 같다 ㅎㅎ 사실 아직 넘어야 할 git의 산은 높지만 왠지 넘을 수 있을 것 같은 기분..!!!!! 꾸준함이 답이다.
오전에는 담당 튜터님과 면담을 진행하였다. 면담시간이였지만 기능을 구현하는데 생긴 문제에 대해 질문하고 해결하는 시간을 가지게 되었다. 튜터님이 나의 파이참 화면에 함께 개입하시면서 코드 리뷰를 해주셨다(Code With Me).
튜터님이 navigator, 내가 driver가 되어서 문제를 해결해 나갔다. 우선 함수를 구현할때 필요한 순서를 차근차근 설명해 주셨다. 내가 필요한 input값이 무엇이고, output 값은 무엇인지, 또 이 함수는 어떤 기능을 해야하는 함수인지를 정말 차근 차근 정했다. 그러면서 변수를 생성하거나 값을 가져올때 마다 print를 해가면서 내 눈으로 직접 데이터가 잘 들어왔는지 확인하는 단계를 거쳤다. 이 단계는 내가 평소에 하지 않는 단계였다. 나는 무턱대고 최종 함수의 결과값만 print에 찍어봤지 변수에 값이 잘 들어가는지 확인하는 습관은 없었는데, 꼭 들여야 하는 습관이라는 것을 깨달았다.(정말정말 필요했던 과정이다.. 너무 감사드려요 튜터님 ㅠㅠ) 그런데 나중에는 이걸 디버깅으로 수월하게 할 수 있다고 하셨다! (
기다려디버깅)아무튼 차근차근 데이터가 들어오는 것을 확인하면서 내가 원하는 데이터를 받아올 수 있었다... 최..고..... (또 안됐던 원인은 app.py에서 조작해야 했던 데이터를 index.html에서 하고 있었다..ㅋㅋ 미래에 내가 보면 지금 내가 너무 웃기려나...ㅎ)그리고 프로젝트 진행상황을 기록하자면, 어제 만든 좋아요 수를 카운트 해주는 함수를 새로 만들었다. 또한 좋아요 수를 멤버별로 DB에 넣어준 뒤 화면에 띄워주는 것까지 구현하였다! 이제 프론트 쪽에서 만든 HTML형식에 내가 만든 코드를 이어주는 일이 남았다....! (물론 그것만 남은건 아니지만...ㅎ) 일단!!! 이제 그것을 하러 가보려 한다...! 빠쌰!!!!
'TIL(Today I Learned)' 카테고리의 다른 글
[TIL] 20221104의 회고... (2) 2022.11.04 [KPT회고] NFT 미니프로젝트 - 팀과 자신을 소개하는 웹페이지 만들기 (4) 2022.11.04 [TIL] 20221103의 회고... (0) 2022.11.03 [TIL] 파이참에서의 Git연동과 프로젝트 진행상황 (1) 2022.11.01 [TIL] git 과 github (1) 2022.10.31