본문 바로가기

728x90

로버트 C. 마틴

[IT/리뷰] 소프트웨어 장인 소프트웨어 장인 : 네이버 도서 (naver.com) 소프트웨어 장인 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 무슨 책을 읽을까 찾아보다가 '로버트 C. 마틴'을 보고 바로 집었다. 이 책은 다른 책에서도 나왔던 '소프트웨어 장인정신'에 대해서 다룬다. 책의 부제는 '프로페셔널리즘/실용주의/자부심'이다. 책의 내용과 정확히 부합하는 부제라 생각한다. 저자가 그동안 개발자로서 일을 하면서 경험한 장인 정신에 대해 다룬다. 일반적인 개발자가 아닌 장인으로서의 태도를 가질 것을 강조한다. 장인 정신이 무엇인지, 장인으로서의 태도는 어떤 것인지, 직장에서는 어떻게 해야 하는지, 프로젝트에서는 어떻게 해야 하는지, 직장에 문화를 어떻게 바꿔야 하는지 등에 .. 더보기
[IT/리뷰] 클린 아키텍처 클린 아키텍처: 소프트웨어 구조와 설계의 원칙 : 네이버 도서 (naver.com) 클린 아키텍처: 소프트웨어 구조와 설계의 원칙 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 내가 생각했던 것보다 더 큰 차원에서 얘기를 해줬다. 나는 하나의 시스템 안에서 모듈 간의 구조 혹은 하나의 모듈 안에서의 구조 정도로 생각했다. 그런데 여기서 말하는 아키텍처는 시스템 간의 아키텍처를 포함하는 큰 구조를 말했다. 범위만 다를 뿐, 소스 코드 단위에서의 구조와 시스템 단위에서의 구조에서 중요한 점은 동일하다고 생각하기 때문에 적절히 받아들였다. 그리고 내가 여태 잘못 생각했던 부분들에 대해서도 짚어 주었다. 예전에 아키텍트를 꿈꾸기도 했다. 지금은 내 실력이 아직.. 더보기
[IT/리뷰] Clean Code Clean Code(클린 코드) : 네이버 도서 (naver.com) Clean Code(클린 코드) : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 저번 에 이어서 를 읽었다. 이 책에서도 에 대한 내용을 소개하고 있는 만큼 책은 훌륭했다. 그런데 역시 꽤나 좋았다. 다만 개인적으로는 에서도 단계적으로 깔끔한 코드를 작성하는 방법을 설명해준 것이 더 좋았다. 도 단계별로 설명을 해주기는 하나, 이 더 직관적이었던 것 같고 그만큼 더 쉽게 읽혔다. 는 읽는데도 좀 오래 걸렸다. 그리고 첫 장부터 커닝험, 부치, 비야네 등 유명한 사람들이 정의한 클린 코드를 설명해주는데 이런 것들이 신기했다. 이 사람들끼리는 서로 친할까 궁금하기도 하고 공부할 때 들어본 .. 더보기

728x90