Just like writing algorithms!