Improving Sense of Smell Low-Level Debugging
Offered By: ACCU Conference via YouTube
Course Description
Overview
Explore advanced low-level debugging techniques and refine your code smell detection skills in this ACCU 2017 conference talk. Delve into the metaphor of smell in coding and learn how architectural and habitability smells can guide debugging processes. Gain valuable tools to enhance your ability to identify potential code issues before they become serious problems. The session is divided into two parts: a theoretical overview and a hands-on mob programming practical. Begin with an examination of low-level, real-time debugging challenges, various trace types, and testing limitations. Discover the concept of code habitability and its relationship to bugs. Analyze numerous code smells through real-world embedded examples. Then, participate in a fun, practical exercise involving a custom threading implementation, working in small teams to solve a real-world problem using mob programming techniques. Compete for prizes while applying newly learned concepts in a collaborative environment.
Syllabus
Improving Sense of Smell Low-Level Debugging - Matthew Dodkins [ACCU 2017]
Taught by
ACCU Conference
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Software Testing
University of Utah via Udacity The Hardware/Software Interface
University of Washington via Coursera Software Debugging
Saarland University via Udacity Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera