개발 관련 읽고 싶은 책들
DOING
TODO
아키텍처
- 대규모 웹 서비스를 지탱하는 기술(절판됨)
- 그림으로 공부하는 IT인프라 구조
네트워크
- 그림으로 배우는 http network
- HTTP 완벽가이드(어려운 책: reference로 봐야할 수 있음)
- 성공과 실패를 결정하는 1%의 네트워크 원리
쿠버네티스
- 쿠버네티스 인 액션
- 쿠버네티스 패턴
코틀린
- 코틀린 인 액션
- The Art of Computer Programming 1 2 3 4- 코틀린을 다루는 기술(Joy of kotlin)
자바스크립트
- 모던 자바스트립트
- 프론트엔드 개발자를 위한 자바스크립트 프로그래밍
- 자바스크립트 핵심 가이드
- You don't know JS- Advanced C Programming in Unix Environment
- 속깊은 Javascript
- 코어 자바스크립트
- Secrets of the JavaScript Ninja, Second Edition (오라일리 사파리 등에 있음)리액트
- 리액트를 다루는 기술
자바
- 이펙티브 자바
- 모던 자바 인 액션
- 이것이 자바다
- 자바 병렬 프로그래밍 (기차책)
스프링
- 토비의 스피링
- 스프링 입문을 위한 객체지향의 원리와 이해
- spring in action
DB
- SQL 첫걸음
- Real MySQL
객체지향
- 오브젝트
- 객체지향의 사실과 오해
- 테스트 주도 개발로 배우는 객체 지향 설계와 실천
디자인패턴
- 헤드퍼스트 디자인패턴
- GoF
- java언어로 배우는 디자인패턴 입문 1, 2
- POSA (pattern oriented software architecture)
리팩토링
- 리팩토링 1판
- 리팩토링 2판
애자일
- Effective Unit Testing
- 익스트림 프로그래밍
- 함께 자라기 애자일로 가는 길
- 클린 애자일
DDD(도메인 주도 설계)
- DDD Start!
- 도메인 주도 설계 핵심
- 도메인주도설계
- 데이터 중심 애플리케이션 설계(Designing data-intensive applications)
운영체제
- 64비트 멀티코어 OS 원리와 구조 1권 2권
- devops와 se를 위한 리눅스 커널 이야기
- 운영체제 아주 쉬운 세 가지 이야기(ostep)
- 실습과 그림으로 배우는 리눅스 구조
SRE
- 사이트 신뢰성 엔지니어링 워크북(이건 번역은 없는데 사이트 신뢰성 엔지니어링 공개된 사이트에 PDF 공개됨)
- 사이트 신뢰성 엔지니어링
함수형 언어
- 함수형 사고
- Functional Programming in C++
- Functional Programming in Scala
DEVOPS
- 데브옵스 핸드북
기타
- 레거시 코드 활용 전략
- UML 실전에서는 이것만 쓴다
- 실용주의 프로그래머
- 테스트 주도 개발
- 맨먼스 미신
- 피플웨어
- 생각하는 프로그래밍
- 조엘 온 소프트웨어
- 컴퓨터 프로그램의 구조와 해석
- 클린 코드
- 클린 코더
- 클린 소프트웨어
- 클린 아키텍쳐
- 코드
- CSAPP
- 개발자의 글쓰기
- GROWTH DEVELOPER 그로스 디벨로퍼
-
ㅇㅇㅇ을 지탱하는 기술 시리즈
-
데드라인
- 죽음의행진
- 프로젝트가 서쪽으로 간 까닭은
-
우리가미처알지못한 소프트웨어공학의 사실과 오해
-
물리기반 렌더링
- 소프트웨어 장인
Done
프런트엔드 개발 시작하기 - 진짜 별로
파이썬 웹 프로그래밍 - 진짜 별로