Skip to content

개발 관련 읽고 싶은 책들

DOING

밑바닥부터 시작하는 딥러닝

만들면서 배우는 OS 커널의 구조와 원리

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

프런트엔드 개발 시작하기 - 진짜 별로

파이썬 웹 프로그래밍 - 진짜 별로