책
단위 테스트의 기술
로이 오셔로브, 블라디미르 코리코프 길벗 · Yes24
예스24 애드온 링크예요. 이 링크로 사면 책값은 같고, Roadmappr 가 구매액의 일부를 받아요.
소개
기본 개념과 실전 예제, 리팩터링, 유지 보수성 향상, 조직 내 테스트 도입까지 한 권으로 끝내는 단위 테스트 완벽 가이드 이 책의 최종 목표는 더 견고한 코드를 작성하고 싶은 모든 개발자가 단위 테스트의 정수를 제대로 배우고 모범 사례를 활용하도록 하는 것이다. 이 책은 크게 네 부분으로 나뉘어 있다. 1부에서는 단위 테스트 작성에 대한 기본기를 다진다. 테스트 프레임워크인 제스트 사용법과 함께 테스트 러너, 검증문, 테스트 방식 등을 배운다. 2부에서는 의존성을 끊는 고급 기술을 다룬다. 목, 스텁, 격리 프레임워크와 함께 코드를 리팩터링하는 방법을 배운다. 3부에서는 다양한 모범 사례를 배운다. 구성 방법, 리팩터링 패턴, 테스트 작성 등을 모두 다룬다. 4부에서는 실무 노하우를 배운다. 조직 내에 변화를 만들기 위해 단위 테스트를 도입하는 방법부터 문제점 해결, 레거시 코드를 제거하는 법까지 다양한 실무 지식을 얻을 수 있다.
비슷한 학습 자료
책 론 코하비, 다이앤 탕, 야 쉬 예스24
A/B 테스트
책 론 코하비, 다이앤 탕, 야 쉬 예스24
신뢰도 높은 실험을 설계하는 가이드를 제공한다. 특히 각각 과정이 더욱 정확하게 측정가능한 온라인을 대상으로 한다. 구글, 링크드인과 마이크로소프트의 빅테크 기업에서 전 세계인을 대상으로 실행해온 수많은 실험의 노하우를 책에 담았다. 전반부는 온라인 실험에 대한 이론적인 내용을 담고 있으며, 후반부는 이를 실제로 적용할 때 발생할 수 있는 다양한 상황을 다루는 법을 알려준다. 웹 페이지나 앱 외에도 온라인상에서 수행하는 다양한 실험에 대한 조언을 담고 있다. 최근 관심을 받고 있는 메타버스는 높은 자유도를 지녔으며 현실과 매우 유사한 디지털화 된 세계다. 디지털화된 세계에서는 모든 것을 측정할 수 있기 때문에 이를 운영하는 플랫폼은 더욱 다양한 온라인 실험을 수행하고 결과를 활용할 수 있다. 이런 점에서 온라인 웹사이트를 기획하는 기획자, PO, 데이터 과학자뿐만 아니라 온라인 서비스를 운영하고자 하는 회사 대표나 투자자도 이 책을 통해 미래를 대비할 수 있을 것이다.
프로덕트 지표 · 실험
책 스즈키 료 예스24
그림으로 배우는 도커
책 스즈키 료 예스24
도커의 기본부터 고급 활용까지 쉽게 배우는 단계별 가이드 도커를 따라 하다 보면 명령어는 실행했지만, 정확히 어떻게 동작하는지 알기 어렵거나, 이미지를 만들었는데 컨테이너가 실행되지 않는 상황을 경험하게 된다. RUN과 CMD처럼 비슷해 보이는 개념이 실제로 무엇이 다른지 헷갈릴 때도 많다. 단순히 명령어를 입력하는 것만으로는 도커의 원리를 제대로 이해하기 어렵기 때문이다. 이 책은 도커의 기초 개념부터 개발 환경 구축까지 핵심 내용을 단계적으로 익힐 수 있도록 구성된 입문서이다. 명령어와 개념을 그림과 함께 설명해 누구나 쉽게 이해할 수 있으며, 실무에서 활용할 수 있는 다양한 예제도 제공한다. 도커 컨테이너, 이미지, 네트워크, 볼륨 등 필수 개념을 익히고, 도커 컴포즈를 활용한 개발 환경 구성 방법까지 자세히 다룬다. 또한, 운영 시 주의할 점과 디버깅 노하우를 소개해 실무에서 도커를 더욱 효과적으로 활용할 수 있도록 돕는다.
데브옵스 · 인프라
책 이제민 예스24
레트로의 유니티 성능 최적화
책 이제민 예스24
프로파일링부터 병목 제거까지, 쾌적한 플레이를 만드는 유니티 최적화 실전 가이드 프레임 드롭, 발열, 이유 없는 버벅임. 유니티 개발자라면 누구나 한 번쯤 마주하는 문제입니다. 이 책은 유니티 프로젝트에서 발생하는 성능 문제를 감이 아닌 구조와 지표로 바라보는 방법을 제시합니다. 프로파일링을 통해 병목을 찾고 수집한 데이터를 바탕으로 무엇을 어떻게 최적화해야 하는지를 판단하도록 안내합니다. 이 과정에서 CPU·GPU·메모리의 관계를 이해하며 상황에 맞는 선택 기준을 세울 수 있도록 돕습니다. 이 책은 단편적인 팁이 아닌 실무에서 다시 써먹을 수 있는 사고방식을 정리한 실전 가이드입니다. 성능을 책임져야 하는 유니티 개발자라면 반드시 곁에 두고 반복해서 읽어보세요.
게임 프로그래밍
책 나동빈 예스24
이것이 취업을 위한 코딩 테스트다 with 파이썬
책 나동빈 예스24
IT 취준생이라면 누구나 입사하고 싶은 카카오 · 삼성전자 · 네이버 · 라인! 취업의 성공 열쇠는 알고리즘 인터뷰에 있다! IT 취준생이라면 누구나 가고 싶어 하는 카카오, 라인, 삼성전자의 2016년부터 2020년까지의 코딩 테스트와 알고리즘 대회의 기출문제를 엄선하여 수록했다. 최근 5년간의 코딩 테스트 기출문제를 분석하여 반드시 알아야 하는 알고리즘을 8가지로 정리했다. 8가지 핵심 알고리즘 이론을 쉽게 설명하고, 관련 실전 문제를 풀이했다. 출제 유형 분석, 이론 설명, 기출문제 풀이까지! 어떤 코딩 테스트도 대비할 수 있을 것이다. 코딩 테스트에서 주로 선택하는 파이썬을 기반으로 설명되어 있으며, 파이썬 코드 외에도 C/C++, 자바 코드를 추가로 제공한다.
알고리즘 · 자료구조
책 정재웅, 김성안, 박수빈, 배효정, 서정민, 서진원, 양채윤, 이민혁, 장성혜, 최문성 예스24
C 텍스트 코딩 워크북
책 정재웅, 김성안, 박수빈, 배효정, 서정민, 서진원, 양채윤, 이민혁, 장성혜, 최문성 예스24
이 책은 텍스트 언어의 기초적인 문법을 배운 학습자가 풀기에 딱 좋은 워크북이다. 200개의 문제를 풀어보면서 사소하게 놓쳤던 개념을 확실히 이해할 수 있고, 코드의 구조를 파악하는 눈을 키울 수 있다. 간단한 내용이기에 오히려 쉽게 놓칠만한 개념을 착실히 다지면서 코딩 실력이 단단해지는 것을 느낄 수 있다. 각 파트는 핵심 개념 정리와 문제 풀어보기로 구성되어 있습니다. 파트별로 20문제씩 출제하여 균형 있는 학습이 가능하다. 개념 정리 부분에도 필요한 경우 간단한 예제가 수록되어 있으며, 모든 문제의 정답은 책의 뒷부분에 수록되어 있다.
프로그래밍 언어
책 이선협, 박경록 예스24
코딩 테스트 합격자 되기 - 자바스크립트 편
책 이선협, 박경록 예스24
코딩 테스트 합격자가 되는 가장 확실한 방법! 프로그래머스 제공, 전문가가 모여 엄선한 빈출 100 문제로 철저하게 대비하세요! 신입 사원 코딩 테스트를 준비하고 있는가? 코딩 테스트는 문제만 열심히 푼다고 통과할 수 없다. 시험은 전략적으로 준비해야 한다. 『코딩 테스트 합격자 되기 - 자바스크립트 편』은 신입 사원 코딩 테스트 합격에 딱 맞는 빈출문제를 선정하고 풀이하기 위해 저자와 전문 교강사진이 오랜 시간을 들여 고민해 만들었다. 문제의 맥을 관통하는 자료구조와 알고리즘, 시간 복잡도 분석까지 완벽하게 풀이했다! 모든 내용은 친절한 설명에 풍부한 그림을 더해 말끔하게 이해할 수 있도록 했다. 코딩 테스트뿐만 아니라 그 다음에 있을 면접까지 대비할 수 있을 것이다. 이 책과 함께라면 합격은 여러분의 것이다.
프로그래밍 언어 알고리즘 · 자료구조