Robuta

https://www.informit.com/articles/article.aspx?p=1149121&seqNum=14
Kent Beck shows how to express the behavior of a program through a given set of patterns.
implementationpatternsexpressbehaviorprogram
https://hackernoon.com/debug-like-a-senior-dev-debugging-program-control-flow
Control flow is much more than step over. You can "jump" to arbitrary code offsets while debugging to reproduce elaborate states and behaviors!
program control flowdebuglikeseniordev