Books

· Books
가장 인상깊은 부분 "눈가리고 무작정 두발로 뛰어넘기" 는 상당히 좋은 효과를 거둔다. 만약 그것이 전혀 효과가 없다면 사람들은 결국 그 방식을 택하지 않을 테니 말이다. 이것이 가능한 이유는 문제 해결 자체가 흥미있는 일이기 때문이다. 만약 우리가 정말로 심각한 문제를 해결해야 할 때는 아주 별난 사람들만이 그일에 동참하려고 할 것이다. p. 154 "대체 뭐가 문제야" by 제럴드 M. 와인버그 나에게 가장 와닿았던 부분이다. 경험상 해결방법이 전혀 감이 안올때 작은 스케일로 (크면 줄여서) 시도하기 정말 좋은 방법이기 때문이다. 문제에 대한 인사이트를 얻을 수도 있으며 운이 좋으면 문제가 해결되기도 한다. 하지만 정말로 1도 생각않고 실행하지는 말자. 느낀점 빠른 프로덕트 출시사이클, Agile, ..
· Books
DDD 학습 계기 DDD가 뭐지? 도메인-드리븐 디자인이 뭐지? 왜 도메인-드리븐한 디자인이 필요하지? 개념인가? 실제 구현가능한 부분인가? 내 프로젝트는 domain-driven 하게 design 되었을까? 어떻게 프로젝트를 더 domain-driven 하게 만들 수 있을까? 어떻게하면 합리적인 도메인 모델링을 진행할 수 있을까? 내가 생각했던 DDD는? 최근 분산시스템, 마이크로서비스 아키텍처와 관련된 책을 읽고, 프로젝트를 진행하다보니 Domain-Driven Design, Bounded Context, Aggregate 와 같은 키워드들을 여러번 마주하게 되었다. 그래서 찾아본 DDD는 이렇다. Domain-Driven Design은 마이크로서비스 형식의 아키텍처에만 적용되는 개념이 아니다. DD..
· Books
독후감 : 책을 읽고 난 뒤의 느낌. 또는, 그것을 적은 글 (명사) 시작하기 전... 책 선물을 주신 Dina [F-Lab] 님 감사합니다! 정말로 시작하기 전... 프로그래밍 관점에서 장애는 예방하는 것이 아니라 관리하는 것 이라고들 합니다. 장애는 불가피하기 때문이며 관리가 예방의 사이드 이펙트보다 덜 치명적이기 때문입니다. 최근 읽은 애자일 관련 서적 "함께 자라기"에 의하면 미국 어딘가에서 산불을 예방하는 것이 아닌 관리하는 관점에서 피해를 최소화시켰다고도 합니다. 시스템의 장애를 부정적인 요소가 아닌 일종의 현상으로 바라보면 감정과도 비교할 수 있겠습니다. 사람이 감정을 느끼는 것은 인간의 호흡만큼이나 자연스러운 현상이기 때문이지요. 그런 감정을 우리는 우리가 감정적이라는 개념을 부정적으로 여..
· Books
‘함께’는 협력을 말하고, ‘자라기’는 학습을 말한다. Contents 시작하며 Chapter. 구글이 밝히는 탁월한 팀의 비밀 Chapter. 당신이 제자리걸음인 이유 Chapter. 실수는 예방하는 것이 아니라 관리하는 것이다. 후기 시작하며 최근에는 개인 프로젝트에 몰두하느라 기술 서적 위주로 책을 읽어왔습니다. 최근 F-Lab의 모각코에 참석할 기회가 있었는데 Ricky 매니저님이 책 선물을 주셨습니다. (책 선물은 너무 감사하죠) 이번 기회에 잠시 근본적인 주제를 공부해보는 시간을 가지려 책을 펼쳐봤습니다. Chapter. 구글이 밝히는 탁월한 팀의 비밀 구글에서 연구한 바에 의하면 뛰어난 팀은 "팀의 심리적 안전감"과 높은 연관성을 가지고 있다고 합니다. 이 챕터에서는 긍정적인 피드백이 불러오..
· Books
코딩 인터뷰 완전 분석: 189가지 프로그래밍 문제와 해법 목차 후기 핵심 내용 정리 모음 1. 후기 저는 이 책을 내용의 성격별로 Day1 과 Day2 로 나누었습니다. 페이지의 양은 1 대 2.5 정도 된다고 보시면 되구요 Day 1 에서는 이직/취업 준비 과정와 방법 체계적으로 다룹니다. 저는 이 책의 강점이 Day 1 에서 나온다고 생각합니다. 여기서는 취업 과정의 모든 부분을 순서별로, 방법별로 세분화시키고 각 부분 별 자세한 설명이 되어있습니다. 저자도 엔지니어라서 그런지 매우 주관적이고 추상적일 수 있는 부분들을 정말 체계적으로 정리되어 있으며, 모든 것이 순서와 항목별로정리되어있습니다. Day 1에서 정말 기억에 남는 부분은 입사제안서를 받을 때, 그리고 입사 후의 방향성까지도 짧게나마 (..
· Books
이펙티브 자바 3/E 학습 후기와 주요 내용 정리 목차 시작 계기 후기 핵심 내용 정리 모음 0. 시작 계기 최근, zero-base 라는 플랫폼에서 진행하는 "한달한권 「이펙티브 자바」 강의" 를 보았습니다. 커리큘럼을 보아하니 15일 동안, 매일 특정 주제를 다루는 책의 내용을 해설해주는 것이더군요. 유익한 과정일 것 같으나, 결제 여부는 개인적으로 한번 공부해보고 난 이후로 미루었습니다. 현시점 나에게 가장 필요한 것인가? 라는 생각을 해야 되지 않을가 싶어서요. 그래서 학습 후 정리한 내용이며 이후 공유하고자 핵심 내용들을 정리해보았습니다. 1. 후기 우선 책의 저자는.... 찾아보니 자바 라이브러리에 상당한 기여를 하신 분이더군요. 일단 고개숙이고 시작했습니다. (책에서도 나와있는 부분입니다.)..
· Books
(클릭 후 이동하기) 이번 포스트는 깃허브에서도 확인 가능 합니다. #토비의 스프링 학습 후기와 주요 내용 정리 목차 시작 계기 후기 핵심 내용 정리 모음 0. 시작 계기 요즘 자바 개발자 중에 스프링을 사용하지 않고 개발하는 분이 계신가요? 자바와 스프링은 떨어뜨릴래야 떨어뜨릴 수 없는 그런 관계라고 볼 수 있겠네요. 물론 이 책을 읽기 전까지는 이유는 몰랐습니다. 저는 자바로 개발을 하는 개발자이며 스프링을 사용해서 웹 서비스를 만드는 일을 하고 있습니다. 토비의 스프링을 시작하게 된 계기를 물으신다면 제가 사용하는 스프링이 과연 자바 위에서 어떻게 동작을 하고 있으며 어떤 원리로, 그리고 우리는 어떻게 혜택을 받고 있는지 알아가고자 시작하게된것 같네요. 1. 후기 제가 처음 회사에 입사했을 떄 수석..
· Books
(클릭 후 이동하기) 이번 포스트는 깃허브에서 마크다운 버전으로도 확인 가능 합니다. 이 책은 추천을 받아서 학습한 책이며 이후 공유하고자 핵심 내용들을 정리해보았습니다. 아래 내용들을 "이미" 알고 계시는 분들은 이번 내용으로 복습한다 생각하시고 훑고나서 다른 책을 읽는 것을 추천드립니다. 목차 Table of Contents 19장 : 이쯤에서 자바의 역사와 JVM 에 대해서 알아보자 20장 : 가장 많이 쓰는 패키지는 자바랭 21장 : 실수를 방지하기 위한 제네릭이라는 것도 있어요 22장 : 자바랭 다음으로 많이 쓰는 애들은 컬렉션 Part-1 (List) 23장 : 자바랭 다음으로 많이 쓰는 애들은 컬렉션 Part-2 (Set과 Queue) 24장 : 자바랭 다음으로 많이 쓰는 애들은 컬렉션 Pa..
joohyukkim
'Books' 카테고리의 글 목록