2024/10/31 3

책 [실용주의 디버깅] 좋아하는 문구

1. 소프트웨어가 왜 이상하게 작동하는지 알아낸다.2. 문제를 수정한다.3. 다른 곳이 깨지지 않게 한다.4. 코드의 전반적인 품질을 유지하거나 향상시킨다.5. 같은 문제가 다른 부분에는 없는지 셜펴보고, 재발 방지책을 마련한다. 이 중에서도 첫 번째 항목인 "문제의 근원 찾아내가"가 무엇보다 중요하고, 다른 항목들의 주춧돌이 된다. 책 출처 : https://www.yes24.com/Product/Goods/3937865 Debug It! 실용주의 디버깅 - 예스24고급 소프트웨어 엔지니어로 거듭나기 위해 꼭 필요하면서도 간과하기 쉬운 디버깅 기술. 개발 플랫폼에 무관하게 전문 소프트웨어 개발자가 디버깅에 대해 알아야 할 이론과 지식, 실전 경험www.yes24.com

LifeLog/book 2024.10.31

책 [실용주의 디버깅] 목차

현재는 절판된 상태라서 중고서적에서 찾으셔야 되겠습니다. 1부 문제의 핵심1장 구조적인 접근1.1 디버깅은 '버그를 없애는 것' 그 이상이다1.2 경험주의 접근법1.3 핵심 디버깅 과정1.4 중요한 일부터 먼저1.5 실천하기2장 재현2.1 고민하기 전에 재현부터 해보자2.2 소프트웨어 제어2.3 환경 제어2.4 입력 제어2.5 재현 방법 다듬기2.6 정말로 재현할 수 없다면?2.7 실천하기3장 진단3.1 잠깐, 지금부턴 과학을 할 겁니다3.2 계략3.3 디버거3.4 실수3.5 심리전3.6 진단 확인3.7 실천하기4장 수정4.1 전투 준비4.2 테스트4.3 증상이 아닌 원인을 고친다4.4 리팩토링4.5 체크인4.6 코드 리뷰 받기4.7 실천하기5장 반영5.1 이게 어떻게 돌아가고 있었지?5.2 뭐가 잘못된..

LifeLog/book 2024.10.31