본문 바로가기

노트/Review9

[서적] 개발자 원칙 | 박성철 외 8명 개발자 원칙 | 박성철 - 교보문고 개발자 원칙 | ★ 더 나은 개발자로 성장을 꿈꾼다면★ 먼저 헤쳐온 테크 리더들의 원칙에서 해답을 찾아보세요“나도 테크 리더가 될 수 있을까? 어떻게 선배 개발자들처럼 성장할 수 있을까? 3 product.kyobobook.co.kr 이번에 글또에서 이 책을 읽고 자신만의 원칙과 서로의 가치관 등을 나눌 수 있는 "나만의 원칙을 찾아또" 모임이 열려 참여하게 되면서 이 책을 읽게 되었다. 개발자 원칙은 9명의 테크 리더들이 개발자로 일하면서 세우고 지켜왔던 원칙들이 담겨있는 책이다. 지난 4월에 나는 무엇을 제어할 수 있는가라는 글을 작성했는데 이때 [우아한 테크 세미나] 테크 리더 3인이 말하는 "개발자 원칙"이라는 영상의 이동욱님 말씀을 많이 마음에 새겼던 터라 다.. 2023. 6. 26.
[서적] 객체지향의 사실과 오해 | 조영호 객체지향의 사실과 오해 | 조영호 - 교보문고 객체지향의 사실과 오해 | 객체지향에 대한 선입견을 버려라!『객체지향의 사실과 오해』는 객체지향이란 무엇인가라는 원론적면서도 다소 위험한 질문에 답하기 위해 쓰여진 책이다. 안타깝 product.kyobobook.co.kr F-lab 프로젝트를 하면서 코드 리뷰를 받을 때 "메시지"를 보내는 주체가 되는 객체는 어떤 것이 되어야 하는지, 책임과 관심사를 제대로 분리했을 때 이전의 잘못된 코드에서 어떤 걸 개선할 수 있을지에 대한 걸 많이 배웠다. 원래도 오브젝트라는 책을 읽고 싶어서 읽기 전에 조금은 가벼운 마음으로 먼저 읽고 싶은 책이었는데 이 책의 부제가 이기 때문에 지금 읽으면 더 도움을 받을 수 있을 것 같아 읽기 시작했다. 이 책은 몇 가지의 중요한.. 2023. 6. 20.
[서적] 테스트 주도 개발 시작하기 | 최범균 테스트 주도 개발 시작하기 | 최범균 - 교보문고 테스트 주도 개발 시작하기 | 작동하는 깔끔한 코드를 만드는 데 필요한 습관 - JUnit 5를 이용한 테스트 주도 개발 안내 - 테스트 작성과 설계를 위한 대역 - 테스트 가능한 설계 방법 안내 - 유지 product.kyobobook.co.kr 작년부터 테스트 코드에 관심이 생기기 시작했는데 이번 프로젝트에서 본격적으로 써보기 전에 제대로 된 서적 하나는 읽어야겠다 싶어서 주변 개발자 분께 추천을 받아서 읽게 된 책이다. 이 책을 사기 전에 라는 책의 두 챕터 정도를 먼저 읽었는데 그때는 모호했던 개념들이 이 책을 읽고 나서 다시 보니 조금 더 정리가 됐다. TDD를 썼을 때 개발자는 어떤 이점을 경험할 수 있는지와 테스트의 범위 그리고 테스트 대역 .. 2023. 3. 11.
[서적] 실습과 그림으로 배우는 리눅스 구조 | 다케우치 사토루 실습과 그림으로 배우는 리눅스 구조 | 다케우치 사토루 - 교보문고 실습과 그림으로 배우는 리눅스 구조 | OS의 구조를 들여다 보자!스마트폰에서 클라우드까지, IT 산업 곳곳에서 리눅스가 보입니다. 이렇게 산업과 생활 전반에 걸쳐 사 product.kyobobook.co.kr 리눅스 기초 책과 강의를 한 번씩 봤고 OS 공부도 1회독 한 이후에 보니까 훨씬 이해가 잘 갔고 시스템이나 프로세스 통계, 설정 명령어들은 아직 익숙하지 않지만 각각의 성능 테스트를 간접적으로 접할 수 있어서 좋았다. 그래도 sar, sysctl, free 등 자주 등장하는 명령어들은 머리에 많이 남은 것 같다. 책을 읽으면서 정리할 때는 이런 게 있구나 하면서 이해가 잘 갔는데 다음 챕터를 공부할 때쯤이면 용어 개념들이 생각이.. 2023. 1. 18.
[서적] 애자일 회고 | 에스더 더비‧다이애나 라센 애자일 회고 | 에스더 더비 - 교보문고 애자일 회고 | 회고, 즐겁게 돌이켜보고, 기민하게 해결하고, 강점을 살려주는 집단 점검의 시간!모든 팀 리더와 희의 진행자(facilitator)의 필독서. '회고'는 이터레이션이나 프로젝트 말미, 혹은 product.kyobobook.co.kr 애자일 방법론에 대해 배우려고 했던 건데 어쩌다 보니 애자일 방법론에서 회고를 어떻게 진행해야 하는가에 대한 책을 먼저 읽게 됐다. 이 책을 읽고 회고에 대해 시야가 트이게 됐는데 그 이유는 단순히 프로젝트 진행 경과를 확인하는 것이 아니라 회고에 임하는 마음가짐부터 시작해서 프로젝트 중간마다 어떤 감정이 들었고 그 감정을 들게 한 이유는 무엇인지, 그 이유를 개선할 방법은 무엇인지 등 개개인의 감정과 팀원 간의 불화까.. 2023. 1. 8.
[서적] 도메인 주도 개발 시작하기 | 최범균 도메인 주도 개발 시작하기: DDD 핵심 개념 정리부터 구현까지 | 최범균 - 교보문고 도메인 주도 개발 시작하기: DDD 핵심 개념 정리부터 구현까지 | 가장 쉽게 배우는 도메인 주도 설계 입문서!이 책은 도메인 주도 설계(DDD)를 처음 배우는 개발자를 위한 책이다. 실제 업무에 DDD를 product.kyobobook.co.kr 나중에 언젠가는 알아야 할 것 같은데 마침 스터디원 분들 중에 공부하고 계신 분이 있어서 같이 공부를 시작했다. 예제들이 JPA로 이루어져있어서 바로 직전에 했던 프로젝트를 떠올리면서 보다 보니 재미도 있었고 흥미로웠다. 프로젝트를 하면서도 응용 서비스 안에 여러 도메인들이 연관된 기능들을 만들어놔서 테스트하기도 복잡하고(내가 제대로 공부하지 않아서 그랬던 걸지도) 코드가 .. 2023. 1. 7.