책을 보다 썸네일형 리스트형 [리뷰] 핵심에 집중하는 <헤드 퍼스트 소프트웨어 아키텍처> "한빛미디어 서평단 활동을 위해서 책을 협찬 받아 작성된 서평입니다." 패턴, 설계, 아키텍처시스템 설계를 알아가다 보면 이 세 가지 개념이 뒤죽박죽 되거나 경계가 모호해지기 쉽습니다.이 가운데 아키텍처에만 집중해서, 무겁지 않으면서 정확하게 알려줍니다. 코드, 아키텍처코드는 없지만 아키텍처는 있습니다.시스템을 얘기하지만 코드는 없습니다. 설명을 돕기 위한 의사코드가 간혹 나타나기는 합니다만 코드라고 부르기는 미안할 정도입니다.철저하게 아키텍처만 다룹니다.아키텍처가 필요한 이유와 아키텍처를 이루는 네 가지 요소, 그리고 각 요소가 가지는 속성과 역할을 알려줍니다. 생각, 결정다양한 요소를 생각했다면 결정을 내리라고 합니다.'소프트웨어 아키텍처의 모든 것은 트레이드오프다.''어떻게 보다 왜(why)가 더.. 더보기 [리뷰] 데이터를 보는 시야를 넓히다 <데이터 삽질 끝에 UX가 보였다> "한빛미디어 서평단 활동을 위해 책을 협찬 받아 작성된 서평입니다." 데이터를 통해 무엇을 얻어야 하는지 알려줌으로 데이터를 바라보는 시야를 넓힐 수 있습니다.디자이너에 한정하지 않습니다. 데이터를 다루어야 하는 누구나에게 필요하다고 생각합니다. 다양한 상황을 제시합니다.가상의 상황이긴 하지만, 현실에서 충분히 맞닥뜨릴 수 있는 현실성이 뚝뚝 묻어나는 상황들입니다.이런 상황 속에서 여러 데이터를 만나고, 찾고, 정리하고, 심지어 직접 만들어 가며 상황을 헤쳐나가는 모습을 보여줍니다.그 과정을 통해 데이터를 기반으로 하는 문제 인식과 대응이 지닌 힘을 보여줍니다. 실무 환경에서는 다양한 기획과 상황을 마주할 수밖에 없습니다.업무 스타일과 처리 방식이 사람, 상황, 조직, 업체마다 다르기 때문입니다. .. 더보기 [리뷰] 단순함으로 복잡함을 풀어내는<객체지향 시스템 디자인 원칙> '출판사에서 도서를 제공받았습니다' 시간이 갈수록 뚱뚱해지는 클래스를 보며 난감했던 경험이 있다.구현은 시작도 안 했는데 하는 일이 너무 많은 클래스가 한둘이 아니다.맞닥뜨린 설계를 어디서부터 어떻게 살펴봐야 하는지 알고 싶다.위와 같은 경험이 있거나 객체지향 프로그래밍을 조금 더 알고 싶으신 분들에게 추천할 만한 책이라 생각합니다. 다른 시스템도 마찬가지지만, 객체지향 시스템 또한 단순히 기능 구현이라는 한마디로 표현하기 어렵습니다.살펴야 할 부분이 많아질수록 복잡도가 눈덩이처럼 불어나기 때문입니다.세부적으로 파고들자면 끝이 없겠지만, 알고 있어야 하는 핵심과 알아야 할 내용을 정리해서 짚어주고 있습니다. 복잡도를 관리하는 가장 좋은 방법은 단순함을 추구하는 것입니다.이를 위해 필요한 여섯 가지 디.. 더보기 [리뷰] 필요한 도메인 주도 설계 입문서<현장에서 통하는 도메인 주도 설계 실전 가이드> '예스24 리뷰어클럽 서평단 자격으로 도서를 제공받고 작성한 리뷰입니다' 도메인 주도 설계를 알려주는 친절한 안내서입니다.처음 접하는 사람도 이해할 수 있도록 설명하고 있습니다. 도메인 주도 설계에 관심은 있었지만, 사용하는 개념이나 방식이 쉽게 다가오지 않아 차일피일 미뤄왔습니다.SNS에 관련 글을 볼 때마다 내용을 열어보기는 했으나 도메인 주도 설계에서 사용하는 방식을 제대로 이해하지 못한 탓에 오히려 헷갈리기만 했습니다.이 책에서는 개념을 이해하기 위한 기초 지식부터 차근차근 짚어 나갑니다.도메인 모델의 정체를 알려주고, 어디서부터 어떻게 접근해야 하는지 방향을 알려줍니다. 예를 들면, 값 객체가 왜 필요한지 명쾌하게 설명해 줍니다.이전까지는 어렴풋이 '사용하면 괜찮을 것 같다'는 생각만 있었.. 더보기 [리뷰] 원리와 코드로 다가가는 <핸즈온 생성형 AI> "한빛미디어 서평단 활동을 위해서 책을 협찬 받아 작성된 서평입니다." 생성형 AI에게 질문하고 요청하는 단계에서 한걸음 더 나아갈 수 있다고 생각합니다. 생성형 AI를 통해 많은 도움을 받고 있습니다. 업무가 복잡해지는 만큼 좀 더 정교한 프롬프트를 찾거나 구성하지만 프롬프트만으로는 한계에 부딪히는 경우를 만나게 됩니다.잘 쓰고 있지만 막상 특정 분야에 특화시키는 것처럼 응용하려고 하면 막막해집니다.마치 사용자가 바라보는 게임과 제작자가 바라보는 게임이 다른 것처럼 생성형 AI를 활용하는 입장도 다르다고 봅니다.전반적인 운동능력 향상은 모두에게 필요하지만 특정 종목에 집중하려면 그에 맞는 훈련과 기술 습득이 필요한 것처럼 생성형 AI를 활용할 수 있는 방법을 알아야 합니다. 트랜스포머와 확산 모델.. 더보기 [리뷰] AI 애플리케이션 개발 시작 <제미나이 인공지능 프로그래밍> AI 애플리케이션 개발을 시작하려고 하거나 관심이 있는 분들에게 좋은 시작점이 되리라 생각합니다. 이제 시작하는 분이 본다는 걸 대전제로 하고 있습니다.필요한 부분이나 익숙해져야 하는 부분은 자주 반복하고 있습니다.반복은 처음 접하는 분들에게 큰 도움이 된다고 봅니다. 아직 익숙하지 않은 내용이기에 뭐였더라 하면 앞쪽을 뒤지기보다 다시 한번 알려줘서 익숙해지도록 하고 있습니다.어디에 물어보기도 애매하고, 검색해도 속 시원한 답변을 얻기 어려운 내용들이 들어가 있습니다.AI 애플리케이션은 발전 속도가 워낙 빠르다 보니 알고 있으리라 생각하고 다루지 않는 부분이 꽤 있습니다.다들 안다고 다루지 않는 부분에서 정작 본인은 막히는 경험이 계속되면 따라가기 쉽지 않습니다.생략하거나 이해하고 있을 거라 넘어가지 않.. 더보기 [리뷰] 언어는 이미 멀티패러다임을 지원하는 중 <멀티패러다임 프로그래밍> "한빛미디어 서평단 활동을 위해서 책을 협찬받아 작성된 서평입니다." 함수형 프로그래밍이 대세라는 느낌에 갈아타고는 싶지만 매일 작성하는 코드가 객체지향이다.객체지향으로 충분하고 함수형 프로그래밍은 특정 분야에서만 쓰이는 정도로 생각한다.객체지향 프로그래밍으로 나름 한다고 하지만 만들어진 코드를 보면 이게 맞는지 의심스러울 때가 많다.위 세 가지 가운데 하나라도 해당하시면 이 책을 읽으시면 됩니다.그렇지 않더라고 개발 중인 프로그램 코드가 예전 코드를 답습하는 듯하고,개발자로서 성장이 정체되어 있는 듯한 느낌을 가지고 계신다면 이 책을 읽으시면 됩니다. 초점이 명확합니다변수 선언, 조건문, 순환문, 자료형 같은 기초구문은 다루지 않습니다.바로 본론으로 들어갑니다.멀티패러다임에 초점을 맞추고 있어서 특.. 더보기 [리뷰] 아키텍처 실용 가이드 <이펙티브 소프트웨어 아키텍처> 소프트웨어 아키텍처(이하 아키텍처) 관련 자료를 보다 보면 자주 마주치는 상황이 있습니다.'프로젝트에 참여하여 고민하고 시행착오를 겪을 때 보았더라면 더없이 좋았을 텐데.'라는 생각이 들 때입니다.그렇다고 아키텍처에 대한 내용을 배워서 미리 알고 있으면 수월하느냐 하면 그렇지도 않은 것 같습니다.지식으로 알고 있다고 문제를 해결해 나갈 수 있는 건 아니니까요.경험을 통해 깨닫고 체화하는 과정을 거쳐야 한다는 일반적인 결론에 다다릅니다.그렇더라도, 아키텍처를 알려주는 책은 있으나마나 하다는 쪽으로 가시면 더 힘들어집니다.아키텍처를 알려주는 책은 반드시 있어야 하며, 많을수록 좋다는 게 제 생각입니다. 의학 드라마를 보면 레지던트들은 끊임없이 공부합니다.기본 지식이나 증상, 질환을 더욱 잘 알기 위해서이기도.. 더보기 이전 1 2 3 4 ··· 16 다음