Главная
Study mode:
on
1
The Science + Magic of Debugging
2
it's been a minute
3
vimeo
4
joy of learning
5
magical
6
how do I know what I know?
7
problem solving
8
debugging is hard
9
context
10
combinatorial complexity
11
mental model
12
approximations
13
what's happening in our brains?
14
the steps the programmer took
15
bloom's taxonomy is how we learn
16
we climb bloom's taxonomy while debugging
17
when we're debugging, we're learning
18
how do we gather our knowledge?
19
A General Framework for Debugging
20
bloom's taxonomy + scientific method
21
to be good debuggers, we need to be good at gathering knowledge
22
to be good debuggers, we must always check our assumptions
23
what are we doing when we debug?
24
applying
25
everyone can do it
26
make debugging more accessible
27
debugging is not magic!
Description:
Explore the cognitive process and scientific approach to debugging in this RubyConf 2021 talk. Delve into the challenges of debugging, understanding its complexity and the mental models involved. Learn how to apply Bloom's Taxonomy and the scientific method to improve your debugging skills. Discover techniques for gathering knowledge, checking assumptions, and making debugging more accessible. Gain insights into the problem-solving aspects of debugging and how it relates to the learning process. Equip yourself with a general framework for debugging that can be applied to Ruby programs and beyond, demystifying the process and empowering you to become a more effective debugger.

The Science and Magic of Debugging

Ruby Central
Add to list