• [서평] 소프트웨어 설계의 정석

    [서평] 소프트웨어 설계의 정석

    한빛미디어에서 출판된 은 IT 개발자라면 꼭 읽어야 할 필독서입니다. 이 책은 단순한 기능 구현을 넘어, 소프트웨어의 전체 시스템을 조망하고, 설계 역량을 강화하는 방법을 알려줍니다. 설계는 구현을 위한 준비 단계이자 성공적인 개발을 위한 중요한 기반입니다. 이 책은 그런 설계의 기본 원칙을 중심으로 유스케이스 분석, 개념 모델링, 시스템 아키텍처 등 이론적인 부분을 폭넓게 다루며, 실제 사례를 통해 그 원리를 설명합니다. 특히 고연차 개발자라면 다양한 설계 경험을 되돌아보고, 새로운 관점을 통해 자신만의 설계 철학을 정리할 기회를 얻을 수 있을 것입니다. 반면, 저연차 개발자에게는 소프트웨어 설계의 전반적인 흐름을 이해하고, 올바른 설계 방법을 학습할 수 있는 좋은 길잡이가 될 것입니다. 소프트웨어 개..

  • [서평] 개발하는남자의 핸즈온 플러터

    [서평] 개발하는남자의 핸즈온 플러터

    한빛미디어에서 출판된 는 크로스 플랫폼 애플리케이션 개발을 할 수 있는 플러터를 이용해 모바일 애플리케이션 개발의 전 과정을 체계적으로 다룹니다. 이 책은 단순한 이론 학습에 그치지 않고, 실제 프로젝트를 통해 플러터의 기능과 다트 언어를 자연스럽게 익힐 수 있도록 구성되어 있습니다. 초보자도 쉽게 따라올 수 있는 기초적인 개념부터 시작하여, 중급 개발자가 실무에 바로 활용할 수 있는 심화된 내용까지 폭넓게 제공하고 있습니다. 특히, 클론 코딩을 통한 실습 중심의 접근 방식은 이 책의 가장 큰 강점 중 하나입니다. 독자는 실제로 앱을 만들어보면서 플러터의 다양한 위젯과 기능을 경험하게 됩니다. 이를 통해, 이론적으로 이해한 내용을 실전에 적용하는 과정을 반복하며, 앱 개발에 필요한 필수적인 기술들을 자연..

  • [서평] 보고 혁명

    [서평] 보고 혁명

    한빛미디어에서 출판된 은 현대 직장인들이 꼭 알아야 할 보고서 작성법을 총망라한 책입니다. 삼성, 구글, 네이버, 무신사 등 국내외 최고 기업의 팀장 20명이 공유한 보고 인사이트를 바탕으로, 실제 업무에서 유용하게 활용할 수 있는 보고서 작성법을 체계적으로 정리하고 있습니다.  책에서는 모든 보고에 공통적으로 사용될 수 있는 보고 원칙(3SMART)와 보고서의 공식(B2WHEN)을 제시하여 어떤 상황에서도 적용할 수 있는 구조화된 방법론을 제시해줍니다. 또한, 검토/의견 보고서, 제안/요청 보고서, 계획/실행 보고서, 완료/결과 보고서, 회의 요약 보고서 등 회사 생활에서 가장 흔하게 마주치는 보고서에 위 원칙을 적용하는 실용적인 가이드라인까지 제공해주어 독자들이 업무에 바로 원칙들을 적용하도록 도와줍..

  • [서평] 프로그래밍의 규칙

    [서평] 프로그래밍의 규칙

    한빛미디어에서 출간된 은 PS4, PS5에서 최근 스팀으로 이식되어 큰 사랑을 받고 있는 '고스트 오브 쓰시마'의 개발사인 서커펀치 프로덕션의 공동 설립자인 크리스 짐머만이 회사 내에서 사용되고 있는 프로그래밍 규칙을 공유한 책입니다. 개인적으로 게임 개발자분들이 하시는 일에 경외감(?)을 느끼곤 하는데, 이 책을 통해서 수 많은 개발자가 하나의 게임을 만들기 위해 어떤 방식으로 협업하는지를 엿볼 수 있어서 좋았습니다. 규칙 05. "최적화하지 말라", 규칙 08. "실행되지 않는 코드는 작동하지 않는다"와 읽으면서 과거를 반성할 수 있었던 내용도 좋았지만, 사실 이 책에서 가장 좋았던 부분은 서문에 있었습니다.우리에게 옳은 규칙이 다른 사람들에게는 그를 수도 있습니다. ... 다시 말해 서커펀치와 여러..

  • [서평] 더 나은 프로그래머 되는 법

    [서평] 더 나은 프로그래머 되는 법

    한빛미디어에서 출간된 은 단순히 코딩 기술만을 가르쳐주는 책이 아니라, 독자들에게 프로그래머로서의 전반적인 삶과 태도를 성찰하게 해주는 책입니다. 이 책이 여타 '클린 코드'류의 책들과 가장 구별되는 점은 '코드' 자체에 집중하기 보다는 '사람'에 집중한다는 점입니다. 은 프로그래밍을 배운 사람이라면 누구나 한 번쯤은 들어봤을법한 '배움을 사랑하며 살기(Chapter 24)'와 같은 내용부터 프로그래머의 건강한 신체를 위한 '프로그래머의 자세(Chapter 30)'까지 단순히 업무 성과뿐만 아니라 프로그래머로써 일하는 개인의 건강과 행복도 중요하게 다룹니다. 데이터 과학자, 데이터 분석가로 일하면서 '데이터 분석하는데 코딩이 중요한가요? 빨리 분석 결과 내는게 중요하지'라는 말을 들을 때마다 간담이 서늘..