나는 많은 컴퓨터 공학과 공학을 읽고 연구했으며 디버깅이나 디버깅 방법에 대한 책을 거의 보지 못했거나 전혀 보지 못했습니다 (확실히 내 자신의 디버깅 이론을 개발했지만).
디버깅 이론 및 / 또는 서적이 있습니까? 왜 안돼? gdb를 사용하여 디버깅하는 방법과 gdb를 사용하는 방법을 읽은 개발에 대한 가장 유용한 정보를 읽을 수 있습니다.
나는 많은 컴퓨터 공학과 공학을 읽고 연구했으며 디버깅이나 디버깅 방법에 대한 책을 거의 보지 못했거나 전혀 보지 못했습니다 (확실히 내 자신의 디버깅 이론을 개발했지만).
디버깅 이론 및 / 또는 서적이 있습니까? 왜 안돼? gdb를 사용하여 디버깅하는 방법과 gdb를 사용하는 방법을 읽은 개발에 대한 가장 유용한 정보를 읽을 수 있습니다.
답변:
가장 어려운 소프트웨어 및 하드웨어 문제를 찾기위한 9 가지 필수 규칙 : 디버깅 이 있습니다 . 나는 그것이 깊이 깊거나 학문적 이었다는 것을 기억하지는 않지만 흥미로운 통찰력과 이야기를 가지고 있습니다.
하드웨어 관점에서 디버깅을 보는 것이 매우 유용합니다. 일반적으로 하드웨어 디버깅은 소프트웨어 디버깅 보다 어렵습니다. 이 책의 각 장은 저자의 경험에서 나온 "전쟁 이야기"에 의해 동기가 부여됩니다. 이 장의 나머지 부분은 그 특정한 경우에 어떤 기술이 유용한 지 살펴 봅니다. 이 이야기는 하드웨어와 소프트웨어 개발의 좋은 조합입니다.
나는 실제 이야기로 각 장을 시작하는 접근법이 매우 유익하다는 것을 확실히 알았습니다.
SAFF 짜기는 테스트 및 디버깅을 위해 리팩토링 켄트 벡을 사용하여 설명하는 기술이다 :
적중률 낮음, 적중률 낮음 :
회귀 테스트 및 사프 스퀴즈
켄트 벡, 쓰리 리버스 인스티튜트
개요 : 결함을 효과적으로 격리하려면 시스템 수준 테스트로 시작하여 결함을 보여주는 가장 작은 테스트가 될 때까지 점진적으로 인라인하고 정리하십시오.
debugging theory
말입니까? 어떤 주제를 다루어야합니까?