A style of attacking a problem where you start with the detail (such as writing a string to a serial port) and then work towards the more abstract (using the function you wrote earlier to output data to a serial port to implement a command line interface).

Other styles are TopDown? (where you start with the abstract and work towards the detail)

lib/main.php:944: Notice: PageInfo: Cannot find action page

lib/main.php:839: Notice: PageInfo: Unknown action