Skip to content
All apps

Trust, but Verify

About this app

Five short functions as an assistant delivers them, each plausible and each with a typical error: edge case, invented library function, eval on form input, swapped date format, wrong domain logic. Tap the suspicious line, then check with five methods: read the code, check the docs, example, edge case, recompute. The log shows real Python 3.13 output; the matrix collects which method reveals which error: reading versus trying out.

Subject: Software engineering

More from Software engineering

A VisuApp by heyprof: interactive, free in your browser, no sign-up. What is a VisuApp? · All apps