무엇이든 물어보세요 (feat. 프론트엔드 코드, 디렉토리 관리) | EP.10 캠프파이어 특집 상편
토스 프론트엔드 챕터 · 토스 · 토스 기술 블로그
소개
모닥불 10화 특집: 캠프파이어 에피소드 🔥 이번 모닥불은 특별히 시청자 여러분과 함께하는 시간으로 준비했어요. 사전에 접수된 시청자 여러분의 다양한 사연과 질문 그리고 코드 리뷰까지! 지금 바로 확인해보세요!
AI 핵심 요약
토스 프론트엔드 개발자들이 시청자 질문과 코드 리뷰를 바탕으로 폴더 구조, 컴포넌트 분리와 추상화, 유효성 검사, 함수형 프로그래밍에 관한 실무 경험을 나눴다. 협업하기 쉬운 디렉토리 구성과 변경을 고려한 추상화의 기준을 살펴보고, 유효성 검사 결과를 에러로 다룰지와 함수형 프로그래밍을 언제 활용할지 논의한다. 핵심은 특정 구조나 패러다임을 무조건 따르기보다 현재 코드의 복잡성과 변경 가능성에 맞춰 선택하는 것이다.
- 폴더 구조는 협업 과정에서 코드를 찾고 변경하기 쉬운지를 기준으로 고민한다.
- 컴포넌트 추상화는 미래의 변경을 정확히 예측하기보다 현재 반복과 복잡성을 줄이는 데 초점을 둔다.
- 유효성 검사 결과를 모두 예외로 취급할지 여부는 상황과 오류의 성격에 따라 판단한다.
- 함수형 프로그래밍은 무조건 적용하기보다 문제에 적합한 방식인지 따져 선택한다.
비슷한 학습 자료
코드 리뷰할 시간이 어딨어요? 모닥불 | EP.12
토스 프론트엔드 챕터 · 토스 기술 블로그
무엇이든 물어보세요 (feat. 테스트 코드, ESLint Rule) | EP.10 캠프파이어 특집 하편
토스 프론트엔드 챕터 · 토스 기술 블로그
프론트엔드 서비스 최적화? 토스에서는 '이렇게' 합니다! | EP.9 모닥불
토스 프론트엔드 챕터 · 토스 기술 블로그
Next.js 그만 쓰세요! 면접관이 진짜 원하는 것!? | EP.8 모닥불
토스 프론트엔드 챕터 · 토스 기술 블로그
프론트엔드 개발에서 테스트 자동화, 꼭 해야 할까? | EP.3 모닥불
토스 프론트엔드 챕터 · 토스 기술 블로그
토스에서 말하는 “가독성 좋은 코드” 란 무엇일까? | EP1. 모닥불
토스 프론트엔드 챕터 · 토스 기술 블로그