[TIL] 2021.07.13 [항해99 / 37일] 성장
오늘은?
미니 프로젝트 댓글 CRUD 중 R 기능 동작시 데이터베이스 관계에 따른 참조값 누실로 인한 오류 해결
심화 주차 과제 블로그 refactoring
- query string -> path variable 방식으로 변경
- Primary Key 값을 router 에서 render 시 함께 보내는 방식으로 변경
- RESTful api 방식에 따른 url, 함수명 재정의
회고
검색하는 능력의 미숙함과, 설령 검색을 했다 한 들 그 내용을 활용하는 요령이 부족하니 개선 요망!
refactoring
불과 일주일 전에 짠 코드가 너어~~~~~무 창피하다
그때의 나에겐 최선이었겠으나, 다시금 곱씹어 가며 효율적인 방식으로 알아보기 쉽게 개선하는
작업을 한다는 것이 얼마나 중요하고, 또 공부가 되는지 뼈저리게 체감한다
내가 만들었지만 내가 작성하지 않은 코드를 내가 다시금 수정하며
코드의 흐름과 이해도의 깊이가 깊어질수록 성취감, 고양감에 행복을 느낀다
알 수록 내 코드가 창피한데, 그것이 보인다는 사실이 또 너무 기쁘다
이제는 더 이상 우당탕탕 아무거나 막 해 보며 작성하는 단계를 확실히 지난 듯!
에러가 나던, 새로운 기능을 추가하던, 구체적인 원인과 흐름을 확실히 유추하여
나름의 단위 설계를 명확하게 머릿속에 그린 후, 그에 맞는 문법을 찾는 방향으로
코드 작성이 진행되고 있다
겨우 일주일일까 일주일 씩이나 일까? 확연히 다른 시야와 이해도에 스스로도, 그분도 일순 감탄!
더욱더 깔끔한 추론과 작동 원리를 설명할 수 있도록 더 깊이, 더 많이, 더 멀리 생각하자
오늘의 명언
시작이 위대할 필요는 없지만, 시작했다면 위대하게 변해야 한다 - 지그 지글러
'Today I Lived > 항해99' 카테고리의 다른 글
[TIL] 2021.07.15 [항해99 / 39일] (0) | 2021.07.15 |
---|---|
[TIL] 2021.07.14 [항해99 / 38일] (0) | 2021.07.14 |
[TIL] 2021.07.12 [항해99 / 36일] (0) | 2021.07.12 |
항해99 - 5주 차 WIL (07.05 ~ 07.11) (0) | 2021.07.11 |
[TIL] 2021.07.11 [항해99 / 35일] (0) | 2021.07.11 |
댓글