Download - The best debugging tool - your brain
THE BEST DEBUGGING TOOL – YOUR BRAIN
12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro 1
2
Debugging?
12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
3
Debugging is easy!
12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
412.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
5
Is debugging really that
easy?12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
612.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
712.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
8
http://geekandpoke.typepad.com/geekandpoke/2012/06/abstraction.html
12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
9
Debugging is not easy!*
*At least for all non-trivial bugs.
12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
10
How to debug effectively?
12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
11
Step 1: Know your
tools.12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
12
There is more than the
debugger.12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
13
Step 2: Thinking about the Problem…
12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
14
Which business process causes
the error?12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
15
What does the error message
tell me?12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
16
Which system causes the
error? 12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
17
Which software layer?
12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
18
Step 3: …and the code.
12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
19
Step 4:Debugging as an experiment
12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
2012.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
Design experiment
Debug & test
assumptions
Refine assumptio
ns
21
<F5> vs. <F6>
12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
22
Step 0: The right mind
set.12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
2312.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
24
Debugging is not easy!*
*But there are approaches and practices to help.
12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
25
What do you think / do?
12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro
26
http://scn.sap.com/community/abap/blog/2015/09/09/the-best-debugging-tool--your-brain
12.09.2015 The best debugging tool - your brain | Christian Drumm | #sitWro