728x90 책 썸네일형 리스트형 [IT/리뷰] 애자일 마스터 : 프로젝트 인셉션, 추정과 계획 그리고 실행 애자일 마스터 : 네이버 도서 (naver.com) 애자일 마스터 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 애자일 방식으로 프로젝트를 진행해보고 싶었던 와중에 눈에 띄어서 책을 읽어보게 되었다. 나와 같이 애자일 방식을 사용한 적이 없던 사람이 읽어도 괜찮은 책이지만, 이미 애자일 방식을 사용하고 있었으나 어려움을 겪고 있는 곳에서 읽었을 때 더욱 도움이 될만한 책이다. 애자일을 수행하는 방법과 더불어 왜 애자일 방식으로 실패를 했을지에 대해서 다루고 있다. 기존 조직과 회사에서의 문제점들과 이를 애자일 방식으로 접근했을 때의 방법과 장점을 설명한다. 애자일을 시작하는 방법, 사용자 스토리를 수집하는 방법, 일정에 대한 추정 방법, 애자일 수행 중.. 더보기 [IT/리뷰] 소프트웨어 장인 소프트웨어 장인 : 네이버 도서 (naver.com) 소프트웨어 장인 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 무슨 책을 읽을까 찾아보다가 '로버트 C. 마틴'을 보고 바로 집었다. 이 책은 다른 책에서도 나왔던 '소프트웨어 장인정신'에 대해서 다룬다. 책의 부제는 '프로페셔널리즘/실용주의/자부심'이다. 책의 내용과 정확히 부합하는 부제라 생각한다. 저자가 그동안 개발자로서 일을 하면서 경험한 장인 정신에 대해 다룬다. 일반적인 개발자가 아닌 장인으로서의 태도를 가질 것을 강조한다. 장인 정신이 무엇인지, 장인으로서의 태도는 어떤 것인지, 직장에서는 어떻게 해야 하는지, 프로젝트에서는 어떻게 해야 하는지, 직장에 문화를 어떻게 바꿔야 하는지 등에 .. 더보기 [IT/리뷰] 모던 C++ 디자인 패턴 모던 C++ 디자인 패턴 : 네이버 도서 (naver.com) 모던 C++ 디자인 패턴 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 디자인 패턴도 공부하면서 모던 C++도 공부할 수 있을 것 같다고 생각해서 책을 선택했었다. 하지만 둘 다 만족스럽지는 못했다. 먼저, 모던 C++은 설명을 해주는 게 아니라 사용만 하고 있기 때문에 직접 찾아서 확인해야 한다. 찾는 것은 좋았지만 회사에서는 예전 C++을 사용하기 때문에 익숙해질 수가 없었다. 찾아본 모던 C++ 기능들도 회사에 적용할 수 없는 것들이 많았다. 물론 내가 따로 모던 C++로 무언가를 하고 있었으면 도움이 될 수 있었을텐데 그러지 않았기 때문에 책만으로는 익숙해지지 않은 것이다. 그래도 기.. 더보기 [IT/리뷰] 테스트 주도 개발 테스트 주도 개발 : 네이버 도서 (naver.com) 테스트 주도 개발 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 회사에서 스터디로 TDD를 해보기로 했다. 그때 정한 책이 이 책이다. 사실 TDD를 처음 할 때 스탭바이스탭으로 시작하기에는 이전에 읽었던 가 더 유용했다. 를 읽고 당시 관심이 있던 TDD에 호기심이 정립됐다. 정석대로 하는 방법에 대해 배울 수 있었다. 은 이전에 알던 개념에서 이어서 읽어서 더 좋았던 것 같다. XP의 창시자이자 애자일의 선구자인 켄트 벡의 TDD 이야기를 들으니 확실히 알게 되었던 점은 내가 이 책을 읽기 전까지 TDD를 어렵게 생각하고 있었다는 것이다. 물론, 실제로 TDD를 적용해 그것이 설계와 상호 도움을.. 더보기 [IT/리뷰] 클린 아키텍처 클린 아키텍처: 소프트웨어 구조와 설계의 원칙 : 네이버 도서 (naver.com) 클린 아키텍처: 소프트웨어 구조와 설계의 원칙 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 내가 생각했던 것보다 더 큰 차원에서 얘기를 해줬다. 나는 하나의 시스템 안에서 모듈 간의 구조 혹은 하나의 모듈 안에서의 구조 정도로 생각했다. 그런데 여기서 말하는 아키텍처는 시스템 간의 아키텍처를 포함하는 큰 구조를 말했다. 범위만 다를 뿐, 소스 코드 단위에서의 구조와 시스템 단위에서의 구조에서 중요한 점은 동일하다고 생각하기 때문에 적절히 받아들였다. 그리고 내가 여태 잘못 생각했던 부분들에 대해서도 짚어 주었다. 예전에 아키텍트를 꿈꾸기도 했다. 지금은 내 실력이 아직.. 더보기 [IT/리뷰] Debug It! 실용주의 디버깅 Debug It! 실용주의 디버깅 : 네이버 도서 (naver.com) Debug It! 실용주의 디버깅 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 디버깅에 대한 새로운 관점을 열어주고 다양한 디버깅 툴에 대해서도 알 수 있지 않을까 해서 읽기 시작했다. 개인적으로는 크게 도움이 된 것은 아니긴 했다. 그래도 일부 내용들은 생각해볼 만했고 공감되는 내용도 있었다. 이 책에서도 역시 디버깅을 하기 위해 CI/CD, 자동 테스트 프레임워크, 컴파일러로부터 미리 정적 테스트 수행하기 등 컴파일과 빌드 단계에서 테스트할 수 있는 것을 중요하게 강조했다. 하루빨리 CI/CD, 자동 테스트 프레임워크를 업무에 도입시키고 싶다. 아래는 책 내용에 대해서 간단하게.. 더보기 [IT/리뷰] Effective C++ (3판) 책정보, Effective C++ : 네이버 책 (naver.com) Effective C++ [EFFECTIVE C++]은 C++ 프로그래밍과 설계 기술을 향상시켜 주는 55가지 명쾌한 테크닉을 모은 책이다. book.naver.com 유명한 C++ 서적인 Effective C++를 읽었다. 학부 때 컴공이나 개발 학과가 아니다 보니, C++을 BOB를 시작하면서 공부했다. 그리고 얼마 지나지 않아 C++로 취업까지 했다. BOB 하는 동안에는 '괜찮게 하는데?'라는 생각을 했다. 취업을 하니까 괜찮은 수준이 아닌 것을 알았다. 그래서 BOB/알고리즘/회사 업무로 배운 C++ 들을 정리하는 차원에서 이 책을 선택했다. 전반적으로, 아는 내용이더라도 예제와 다시 한 번 정리할 수 있어 좋았고, 몰랐던 테.. 더보기 [IT/리뷰] 거꾸로 배우는 소프트웨어 개발 리뷰 책정보, 거꾸로 배우는 소프트웨어 개발 : 네이버 책 (naver.com) 거꾸로 배우는 소프트웨어 개발 이 세상의 수많은 소프트웨어 프로젝트를 성공적으로 수행하기 위해서 일반화할 수 있는 공통적인 부분, 누구나 공감할 수 있는 통찰이 있다. 그리고 이 책에서는 그것을 인문학적 영역으로 정 book.naver.com 오늘은 '거꾸로 배우는 소프트웨어 개발 - 소프트웨어 개발에 관한 인문학적 접근'에 대해 요약/정리를 해볼까 한다. 책은 제목과 같이 전반적으로 인문학적, 관리적 차원에서 소프트웨어 개발 조직이 어떻게 더 좋아질 수 있는지에 대한 내용을 다룬다. 개발 조직뿐만 아니라 그냥 개발자나 관리자 차원에서도 지금 업무와 관련해서 여러 점을 고려해볼 수 있는 좋은 내용이었다. 책은 코드나 예제 같은 것.. 더보기 이전 1 2 3 다음