An important software technique, Desk Checking, verifies the logic of an algorithm and implementation of the right type of code. In this technique, Desk checker observes and analyses the logic behind the algorithm. To understand the procedure of performing the Desk check.