왕정
제이펍
개발/프로그래밍
0
구글러의 코드 품질 관리 비법을 공개한다 코드의 품질을 매우 중요시했던 구글러들은 코드에 달린 주석에서 작은 마침표 오류까지 수정을 요청하기에 이르렀고, 그만큼 엄격했던 코드 품질 관리 덕분에 프로젝트의 유지 관리 비용이 매우 낮아졌다. 이와 같은 경험을 집대성한 이 책에서는 200여 개의 실제 프로젝트 사례를 바탕으로 객체지향 패러다임, 설계 원칙, 코딩 규칙, 리팩터링 기법, 디자인 패턴의 5가지 측면에서 고품질의 코드 작성 방법을 상세히
소장 24,500원
닐 포드 외 3명
한빛미디어
새로운 시대, 애자일을 넘어선 진화적 소프트웨어 개발의 부상 소프트웨어 개발 생태계에 혁신을 가져올 진화적 아키텍처 ◆ 소프트웨어의 거장이자 『리팩터링』 저자 ‘마틴 파울러’ 추천 도서 ◆ 미래에 대응하는 소프트웨어 개발의 새로운 지평을 열게 될 진화적 아키텍처 ◆ 전 세계적으로 인정받은 전문가들의 노하우가 담긴 책! 진화적 아키텍처란 끊임없는 변화에 유연하게 적응하기 위한 ‘가드레일이 내장된’ 아키텍처를 의미한다. 변화는 예측하기 어렵지만 변
소장 20,800원
다비 비에이라
위키북스
리팩터링, 확장, 유지보수하기 쉬운 시스템 개발을 위한 헥사고날 애플리케이션 구축 실용 가이드! 헥사고날 아키텍처는 기술 코드와 비즈니스 코드의 분리, 변경에 더 잘 견디는 소프트웨어, 그리고 많은 양의 리팩터링 없이도 새로운 기술의 발전 및 통합을 허용해 개발자의 생산성을 향상시킨다. 헥사고날 원칙을 고수함으로써, 코드를 이해하고 유지보수에 필요한 노력을 줄이는 방법으로 소프트웨어를 구조화할 수 있다. 이 책은 엔티티, 유스케이스, 포트와 어
소장 22,400원
김영욱
(주)한빛미디어
IT 비즈니스
3.7(3)
성공하는 프로덕트를 만들고 좋은 프로덕트 매니저로 성장하기 위한 가이드 이 책은 프로덕트 매니지먼트 전 과정을 안내한다. 프로덕트 매니저(PM) 업무를 포함하여 프로덕트 팀 구성, 프로덕트를 정의하는 방법, PM으로 성공하는 데 필요한 기술을 알려준다. 팀원과 함께 고객 의견을 분석하고 어떻게 개선할 것인지 정하는 방법을 설명한다. 제품을 시장에 출시하고 출시 후 사이클을 구축하는 프로덕트 라이프 사이클과 더욱 좋은 품질의 프로덕트 인사이트를
소장 18,400원
샘 뉴먼
5.0(1)
마이크로서비스 기초부터 구현까지 사람과 조직을 고려한 실전 마이크로서비스 아키텍처 구축 가이드 * 설계/아키텍처 분야 아마존 베스트셀러 * 마이크로서비스 아키텍처 핵심 용어집 수록 “마이크로서비스 아키텍처는 매력적인 특징이 많지만, 마이크로서비스 아키텍처로 향하는 길에서 주의하지 않는 다면 고통스러운 함정에 맞닥뜨리게 된다.” -마틴 파울러 전 세계 프로그래머에게 필수 책인 『리팩터링 2판』의 저자 마틴 파울러가 극찬한 『마이크로서비스 아키텍처
소장 35,200원
마우리시오 아니시
소프트웨어 테스트만 잘 만들어도 ‘이펙티브 개발자’ 소프트웨어 테스트는 선택이 아닌 필수다. 훌륭한 테스트는 소프트웨어 개발 프로세스 자체를 보다 효율적으로 만들어준다. 이 책에서 소개하는 실제 사례와 함께 상세히 설명된 코드 샘플을 따르다 보면 소프트웨어 테스트에 대한 체계적인 접근 방식을 알 수 있게 된다. 테스트 전문가가 오랜 연구에서 깨달은 이론과 다양한 사례를 접하면 누구나 수월하게 테스트 코드를 작성할 수 있다. 또한 단위 테스트,
김민수 외 3명
4.5(2)
현업에서 요구하는 진짜 IaC 사용법 테라폼으로 배우는 인프라 운영의 모든 것 IaC는 효율적인 데브옵스와 클라우드 자동화 구축을 위해 꼭 필요한 기술로 각광받고 있다. 그중에서도 테라폼은 가장 강력한 IaC 도구다. 이 책은 테라폼 입문자를 위한 기본 문법부터 중고급 사용자를 위한 팀 간 협업 방식과 조직 단위에서의 활용법까지 다룬다. 나아가 LG유플러스 실제 사례를 들어 설명하기 때문에 실무에서 인프라스트럭처를 구축하고 관리하는 방법을 쉽게
소장 24,000원
박상현
1.0(1)
전문가로 레벨업! C# 프로그래밍 완전 정복 이 책은 C#의 기본, 고급 문법과 더불어 기초 클래스 라이브러리까지 다루고 있다. 총 22개 장으로, 앞서 배운 내용을 활용하면서 단계별로 학습할 수 있도록 구성했다. 입문자의 눈높이에 맞춰 친절하게 설명한 핵심 문법을 익히며 프로그래밍 동작 원리를 이해하고, 예제 코드로 실습을 진행하며 실력을 향상시킬 수 있다. 또한, [비타민 퀴즈]와 [연습문제]를 통해 배운 내용을 스스로 점검하고 부족한 부분
소장 28,800원
데이비드 누네즈 외 4명
4.2(5)
소프트웨어 개발자를 안내하는 테크니컬 라이팅을 위한 실무 노트 우아한형제들, 카카오, AWS, LINE Plus, 쿠팡, NHN, 데브시스터즈, 넷마블 등 국내 테크니컬 라이터 11인 인터뷰 특별 수록! 이 책은 ‘강아지 음성 번역 서비스’를 만드는 개발 팀의 스토리를 따라가며, 개발 문서를 만드는 과정을 단계별로 배우도록 구성되었습니다. 단계별 예제, 템플릿, 가이드를 통해 이론적인 내용뿐만 아니라 문서를 효과적으로 작성하고 관리하는 방법도
소장 20,000원
마크 그레고리
더 쉽게, 더 빠르게, 더 깔끔하게! 프로그래머가 알아야 할 C++와 C++20의 모든 것 C++는 마스터하기 어렵기로 악명 높지만, 풍부한 기능 덕분에 게임이나 상용 소프트웨어 애플리케이션을 개발하는 대표 언어로 자리매김했다. 숙련된 C++ 프로그래머조차 잘 모르는 고급 기능도 많은데, 최신 C++20이 나온 지금이야말로 C++의 모든 기능을 살펴볼 절호의 기회다. 『전문가를 위한 C++(개정5판)』은 C++20에 새로 추가된 기능과 관련 도
소장 58,400원
허경용
IoT 시대, 쉽고 재밌게 따라 하며 배우는 라즈베리파이 피코 라즈베리파이 피코의 장점은 저렴한 가격과 높은 하드웨어 성능이다. 접근성이 뛰어나며, 직접 다뤄보기 좋은 마이크로컨트롤러다. 또 하나의 장점은 프로그래밍 언어로 파이썬(마이크로파이썬)을 지원하는 것이다. 상대적으로 배우기 쉬운 프로그래밍 언어인 마이크로파이썬을 이용하면 하드웨어를 손쉽게 제어할 수 있다. 이 책에서는 데이터의 입출력 방법부터 센서, 모터, 통신 모듈 등 다양한 장치를
소장 17,500원