| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |
Tags
- 사이드프로젝트
- 항해99
- NextJs
- corser챌린지
- 노마드코더
- plugin
- book_club
- 개발자북클럽
- 항해 플러스 프론트앤드
- whispersofthestars
- tailwindcss
- niceselect사용법
- 타로엠비티아이
- 프론트앤드
- 항해플러스프론트앤드
- 항해플러스 프론트앤드
- 항해부트캠프
- 노개북
- Supabase
- jqueryplugin
- 타로프로젝트
- GeminiAPI 405
- 프론트앤드개발
- 항해플러스
- 타로웹서비스
- 프론트엔드
- 항해플러스 프론트엔드
- 개발회고
- select플러그인
- 웹개발
Archives
- Today
- Total
목록2025/08 (1)
ㅇㅅㅇ
네 번째 도전기 - 더티코드에서 클린코드를 향한 여정Chapter 1을 마무리하고 새로운 시작인 Chapter 2에 접어들었습니다. 그동안 1-3주차에서 SPA, Virtual DOM, React 내부 원리를 구현해보며 "이게 어떻게 돌아가는 거지?"라는 궁금증을 해소했다면, 이번 주차는 "이 코드가 왜 이렇게 복잡한 거지?"라는 새로운 궁금증을 마주하게 된 시간이었습니다.처음 main.original.js 파일을 접했을 때, p, q, amt, sel 같은 모호한 변수명과 500줄이 넘는 calcCart 함수를 보고 "이게 정말 동작하는 코드일까?"라는 의심이 들었습니다. 퍼블리셔로서 자바스크립트를 사용해왔지만, 이렇게 가독성과 유지보수성이 떨어지는 코드를 보니 당혹스러웠고, 어디서부터 손을 대야 할지..
항해99 플러스 프론트앤드/10주 과정
2025. 8. 4. 01:06