읽은책144 테스트 주도 개발 시작하기 http://www.yes24.com/Product/Goods/89145195 테스트 주도 개발 시작하기 TDD(Test-Driven Development)는 테스트부터 시작한다. 구현을 먼저 하고 나중에 테스트하는 것이 아니라 먼저 테스트를 하고 그다음에 구현한다. 구현 코드가 없는데 어떻게 테스트할 수 있을까? 여기�� www.yes24.com TDD 책으로 이 책을 고른 이유는 무엇보다 눈에 잘 들어와서이다. TDD는 테스트, 실패, 리팩토링의 과정이다. 이 사이클은 직접 경험해봐야 더 이해하기가 쉽다. 제일 좋은 것은 옆에서 보여주거나 혹은 영상으로 보는 것이라 생각한다. 책을 이용하면 인쇄된 내용을 바탕으로 모든 과정을 재현해야하는데, 책에는 코드가 완성되어있어 재현하기가 어려운게 사실이다. 다.. 2020. 7. 18. 어떻게 문제를 풀 것인가? http://www.yes24.com/Product/Goods/325507 어떻게 문제를 풀 것인가 이 책에서는 수학 문제의 답을 가르쳐 주는 것보다는 그 문제를 풀고 답이 나올수 있게 하는 수학적 사고 방법에 대해서 설명하고 있다.이 책은 수학을 배우는 사람이나, 수학을 가르치는 사람�� www.yes24.com 뜬금없이 무슨 수학책이냐? 라는 질문이 나올 것같다. 사실, 수학이나 개발이나 사실 문제를 계속 해결해 나간다는 점에서 비슷한 점이 있다. 학창시절 받아든 수학 시험지를 받고 드는 생각은 이것을 대체 어떻게 풀어야 할 것인가이다. 물론 많은 선생님들이 개념이 부족해서(?) 혹은 막히면 답지를 봐라등의 조언을 해주었지만, 왜 어떻게 라는 접근은 알려주지 않았던 것같다. 이 책은 내가(학생이) 문.. 2020. 6. 22. 함께 자라기 - 애자일로 가는 길 http://www.yes24.com/Product/Goods/67350256 함께 자라기 ‘함께’는 협력을 말하고, ‘자라기’는 학습을 말한다. 무엇이건 실제 바깥세상(야생)에 임팩트를 남기려면 혼자 힘으로만 되는 게 없다. 함께 해야 한다. 주변 사람들과 함께. 매일 부대끼는 www.yes24.com 에자일은 학부 소프트웨어 공학시간 때, 빠른 주기의 피드백으로 개발하는 방법론으로 배운 기억이 있다. 마침 추천 책 목록에 이 책이 있고, 학부 복습겸해서(?) 읽어야지 하는 마음으로 책을 펼쳤다. 보통 어떤 주제의 책이면, 개념과 소개, 사례를 많이 담는 방향이 많은데, 이 책은 바로 애자일에 대해 말하지 않는다. 대신 어떻게 하면 더 효율적으로 성장할 수 있을지 질문을 던진다. 성장이라하면 우리가 나.. 2020. 6. 13. 대용량 아키텍처와 성능 튜닝 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=54438883 대용량 아키텍처와 성능 튜닝 소프트웨어 개발의 청사진이 되는 소프트웨어 아키텍처 설계에 대한 방법을 실용주의 관점에서 다룬다. SOA (서비스 지향 아키텍처), 마이크로 서비스 아키텍처, 그리고 API 설계를 위한 REST, 빅데 www.aladin.co.kr 개발을 하다보면 관련 레퍼런스를 찾아보고, 거의 구글 검색에 조대협님의 블로그에 많이 찾게 되는 것같다. 블로그의 엄청난 정리도 놀랍지만, 이책에 담긴 광범히한 지식들은 어마어마하다. 앞부분은 현재 많이 개발되고 있는 아키텍쳐들의 소개, 배경들을 주로 다루고, 뒷부분에는 was, java 튜닝에 대한 설명이 나온다. 책을 읽으면서 이 분야가 .. 2020. 5. 29. 이전 1 ··· 28 29 30 31 32 33 34 ··· 36 다음