개발자인 내가 2021년에 읽어야 할 책들

2020년 12월 31일 (10달 전)
문뜩 책장을 보다가 예전에 책을 사놓고 읽을 시간이 없다는 핑계로 읽지 않은 많은 책들이 눈에 들어왔다. 꼭 읽어야 하긴 한데 읽기는 귀찮고… 하기도 해서 새해에는 꼭 읽을 책들을 정리해보려고 한다. 보다 보니 책 욕심은 끝이 없는 것 같다.

Clean Code

로버트 C 마틴이라는 소프트웨어 쪽에서 유명한 사람이 쓴 책인데, 제목대로 클린 한 코드를 작성하는 방법에 대한 책이다. 중간까지 매우 재밌게 읽다가 아이패드를 구매한 후부터 안 보기 시작했던 책이다.

실용주의 프로그래머

이 책은 친구의 사수가 추천했다고 해서 생각하고 있다가, 알라딘에서 중고로 반값에 팔길래 샀던 책인데, 클린 코드 책을 읽고 있었기 때문에 뒤로 미루다가 어느새 기억 속에서 잊혔다. 책이 세로로 좀 더 긴 형태라 클린 코드보다 그립감이 좋다.

토비의 스프링

이 책은 ebook으로 소장하고 있는 책이다. 총 페이지 1720페이지나 되는 스프링의 바이블이라고 할 수 있는 책이다. 스프링 프레임워크를 쓰는 사람들은 꼭 필수로 읽어볼 필요가 있는 것 같다. 늘 도입부 부분만 읽다가 포기했는데 그 이유는 너무 두껍다 보니;; 부담스러워서 읽기 어려웠다. 꼭 한번 읽어봐야겠다.

자바 ORM 표준 JPA 프로그래밍

이 책은 JPA를 쓰기 전에 꼭 한번 읽어보는 게 좋을 것 같다. 김영한이라는 분이 쓰신 책인데, 현재는 인프런에서 JPA나 스프링 강의를 열심히 하고 계신 것 같다. 알차게 핵심 내용들이 다 들어있고, 두께는 토비 스프링 1권 정도 분량이다.

객체지향의 사실과 오해

이 책은 객체지향에 대해 관심이 조금이라도 있는 개발자들은 들어는 봤을 것 같다. 이 책도 초반까지 읽다가 시간이 없다는 핑계로 읽다 만 책 중에 하나다. 저자가 내가 가지고 있던 객체지향에 대해서 가지고 있던 오해들을 짚어주고, 또한 사실에 대해서도 쏙쏙 짚어준다. 책 내용 중에서 이상한 나라의 엘리스라는 영화 내용에 빗대서 객체지향에 대해서 설명하는데 재밌게 읽었던 것 같다. 꼭 마지막까지 읽어봐야겠다.


여기부터는 내가 가지고 있지 않은 책들이다.

DDD START!

이 책은 도메인에 대한 책을 찾던 중 최범균님이 번역하신 책이라, 읽어봐야겠다 하고 선정하게 되었다. 무엇보다 예제 코드를 보았는데, 예제 코드만 보았을 때 꽤 내용이 괜찮을 듯싶었다.

도메인 주도 설계 철저 입문

이 책은 책 표지가 심플하면서 이쁘고, 목차를 보았을 때 구성이 알차게 되어 있는 것 같아서 읽어봐야겠다 생각했다. 그리고 SNS에서도 많이 홍보를 하는 것 같아서 도메인에 대한 지식이 많이 부족한 나에게 알맞을 것 같다.

스프링으로 하는 마이크로서비스 구축

마이크로 서비스에 대해서 그동안 관심이 있어 왔는데 스프링으로 마이크로 서비스를 구축해볼 수 있다는 것이 맘에 들었고, 가장 최근에 나온 책이라 이슈도 적을 것 같아서 이건 꼭 한번 읽어봐야겠다.

마이크로서비스 패턴

이 책은 서점에 갈 때마다 맨날 보던 책이고, yes24 리뷰도 가장 많다. 이 책도 꼭 한번 읽어봐야겠다.

테스트 주도 개발로 배우는 객체 지향 설계와 실천

테스트 주도 개발에 대해서 관심이 많은데 거기에 더해서 테스트를 통해 객체 지향 설계와 실천? 제목부터 흥미를 끄는 제목이다. 테스트 주도 개발을 통해서 어떤 식으로 객체 지향 설계를 하게 될지 궁금해지는 책이다.

테스트 주도 개발

이 책도 클린 코드 책을 냈던 출판사여서 믿고 한번 읽어봐야겠다 생각했던 책이다. 목차에 패턴에 대한 내용이 많은 것을 보면 꽤 알찬 내용이 담겨 있을 것 같아 기대가 된다.

시작하세요! 도커/쿠버네티스

지금껏 개발을 해오면서 언어나 프레임워크, 라이브러리 등을 배우는 데에는 거부감이 없었는데, 내가 잘 알지 못하는 개념이 가득한 인프라 관리나 클라우드에 관한 것에 대해서는 무지했었는데 이 책은 홍보도 많이 하고, 도커 같은 경우는 평소에 자주 써와서 한번 읽어봐야겠다고 생각했다.

대규모 서비스를 지탱하는 기술

2020 우아콘에서 이동욱님이 추천하신 책 중에 하나인데, 대규모 서비스 개발하려는 사람들을 위한 입문서인 것 같다. OS나 컴퓨터 동작원리, DB 동작원리나 분산 방법 등 알찬 내용이 많이 포함되어 있어서 꼭 한번 읽어봐야겠다.

Real MySQL

이 책도 마찬가지로 2020 우아콘에서 이동욱님이 추천하신 책인데, MySQL에 대한 내용을 깊게 다루고 있어서 MySQL 공부를 위해서 꼭 한번 읽어봐야겠다.

태그#Book