“왜 함수를 나눠도 복잡함이 가시지 않을까?”
프론트엔드 개발자를 위한 추상화 사고법 교과서.
개요
항목 | 내용 |
저자 | 오종택 (토스 프론트엔드 코치) |
버전 | v4 |
분량 | 7장 (0-6장) |
대상 | 주니어~시니어 프론트엔드 개발자 |
핵심 메시지 | What/How 분리, 추상을 이해하면 코드가 보인다 |
목차
장 | 제목 | 내용 |
0장 | 왜 추상화인가 | 왜 추상화를 배워야 하는가 |
1장 | 추상이란 | What/How 분리, 레이어, 협력, 축척 |
2장 | 추상화란 | 쪼개기, 비교하기, 양방향 번역 |
3장 | 일상에서 연습하기 | 코드 없이 추상/추상화 수련 |
4장 | 코드 추상화 | 함수 추출, 인터페이스, 코드 구조 |
5장 | 사례와 함정 | 실무 패턴, 피해야 할 것 |
6장 | 심화 사례 | 언어 초월 추상화, 플랫폼 흡수 |
핵심 접근법
1. 추상이란 (상태) → What/How 분리
2. 추상화란 (과정) → 환원과 재구성
3. 코드 추상화 (적용) → 코드에서 실현
Plain Text
복사
v3.3과의 차이
v3.3 | v4 |
13장 | 7장 (압축) |
코드→추상→추상화 순서 | 추상→추상화→코드 순서 |
패턴 중심 | What/How 분리 중심 |
익힘책 별도 | 본문에 연습 통합 |
