પ્રોગ્રામર પહેલાં તમારે કંઇક કરવાની જરૂર છે, પછી તમારે કંઇક સમાપ્ત કરવાની જરૂર છે, સાથે સાથે, પ્રક્રિયામાં તમારે નિયંત્રિત કરવું અને શું કરવું તે સ્પષ્ટ કરવું જરૂરી છે.