본문 바로가기

Book88

[독서 기록] 개발자 원칙 - 박성철, 강대명, 공용준, 김정, 박미정, 박종천, 이동욱(네피림), 이동욱(향로), 장동수 공저 개발자 원칙 “나도 테크 리더가 될 수 있을까? 어떻게 선배 개발자들처럼 성장할 수 있을까? 3년 10년 후에도 개발자로 살아갈 수 있을까? 팀워크는 도대체 어떻게 맞춰야 하는 걸까?” 개발자로 살아가면서 하루에도 천 번을 되묻는 물음에 컬리, 레몬트리, 카카오, 코드스쿼드, 무신사, 몰로코, 데이블, 인프런, 패스트캠퍼스 테크 리더 9명이 답합니다. 지금까지 만나 볼 수 없었던 생존과 성장의 원칙에서 자신만의 해답을 찾아보세요. 저자 박성철, 강대명, 공용준, 김정, 박미정, 박종천 출판 골든래빗(주) 출판일 2022.12.20 원칙 : 쓸모 있는 소프트웨어를 만들자 - 26, 박성철 저는 개발자를 두고 공장에 자기만의 생산 선비를 들고 들어가서 일하는 노동자라고 표현합니다. - 39, 박성철 최종적인.. 2023. 7. 13.
[독서 기록] 디깅, 박치은 지음 디깅(Digging) 프로 n잡러, 인디펜던트 워커, 긱워커Gig Worker, 단기로 계약을 맺고 프로젝트 단위로 일하는 근로자, 1인기업이라는 단어가 낯설지 않은 멀티 커리어리즘의 시대다. 주 소득원이 ‘급여’ 밖에 없던 과거와 달리 돈을 벌 수 있는 다양한 창구와 선택지가 널려 있다. 이런 현상을 반영하듯 SNS에는 “누구나 경제적 자유를 누릴 수 있다”라는 광고가 넘쳐난다. ‘스마트 스토어로 월 300만 원 벌기’ ‘블로그로 월 100만 원 벌기’ ‘연봉 2,000만원 받던 내가 월 1,000만 원을 버는 이유’ 등 어그로성 제목마저 식상해진 요즘이다. 이들은 포트폴리오만 제대로 구축하면 아프리카나 알래스카에서도 수익을 창출할 수 있다며 끊임없이 “회사 밖으로 나가라”고 부추긴다. “야, 너도 할.. 2023. 7. 7.
[독서 기록] 아주 작은 습관의 힘, 제임스 클리어 지음, 이한이 옮김, 비즈니스 북스 아주 작은 습관의 힘 단계적이고 체계적인 자기계발 방법을 찾는 사람들을 위한 『아주 작은 습관의 힘』. 고교 시절 촉망받는 야구선수였던 저자는 연습 중 동료의 야구 배트에 얼굴을 정통으로 강타당하는 큰 사고를 당했고, 걸을 수조차 없었던 저자는 절망에 빠지는 대신 지금 당장 할 수 있는 아주 작은 일이라도 찾아 그것을 반복하자고 마음먹었다. 그 후 매일 걷기 연습을 해서 6개월 만에 운동을 할 수 있게 되었고, 6년 후에는 대학 최고 남자 선수가 되었다. 그 후 자신을 인생의 나락에서 구해준 아주 작은 습관의 힘을 전 세계에 알리는 최고의 자기계발 전문가가 된 저자는 이 책에서 자신의 생생한 경험과 생물학, 뇌과학, 심리학의 최신 연구 결과를 집약해서 습관 하나로 인생을 변화시킬 수 있는 노하우를 제시한.. 2023. 6. 29.
[독서 기록] 도메인 주도 설계로 시작하는 마이크로서비스 개발, 5장 모듈과 서비스 모두 응집성은 높게, 의존성은 낮게 - 118p 마이크로서비스를 도출할 때 서비스가 소유권을 가진 데이터를 독립적으로 식별하는 것이 중요하다. 서비스가 보유한 기능에 의해서만 접근 가능한(캡슐화) 데이터를 파악할 필요가 있는 것이다. - 120p DDD에서는 이처럼 데이터를 기능과 분리해서 식별하지 않고 문제 영역인 하위 도메인마다 별도의 도메인 모델로 정의한다. 도메일 모델은 각 업무에 특화된 유비쿼터스 언어로 정의되고, 그 업무에 특화된 개념으로 구성된다. - 120p 서브 도메인은 중요도에 따라 핵심 서브도메인, 지원 서브도메인, 일반 서브도메인의 세 가지 유형으로 나뉜다. - 122p 유비쿼터스 언어는 특정 도메인의 업무 개념을 표현하는 언어다. 예를 들면, 결제 도메인에서의 고객과.. 2023. 5. 30.
[독서 기록] 도메인 주도 설계로 시작하는 마이크로서비스 개발, 4장 애자일에서의 설계는 어때야 할까? XP에는 단순한 설계라는 프랙티스가 있는데, 이것은 어느 정도 개발을 시작할 수 있을 정도의 가벼운 설계를 말한다. 설계를 단순하고 간단하게 하고 바로 개발로 들어간 뒤에 실제로 동작하는 소프트웨어를 보면서 다시 지속적으로 리팩터링하는 방식이 더 효율적이라고 말한다. - 109p 이후에 마이크로서비스 개발히 활성화되는 과정에서 DDD가 마이크로서비스의 설계와 개발을 위한 주요 가이드로 주목받았다. 특히 마이크로서비스의 애플리케이션 개발 측면, 응집성 있는 도메인 중심의 마이크로서비스를 도출하는 짗미 및 마이크로서비스 내부의 비즈니스 로직 설계의 주요한 가이드로 사용되고 있다. - 109p 아키텍처 정의, 마이크로서비스 도출, 백엔드/프런트엔드 설계 및 개발, 빌드/배포의.. 2023. 5. 30.