ตั้งแต่เริ่มเรียนเขียนโค้ดครั้งแรก ผมเชื่อว่า 99.99% ทุกคนน่าจะได้ทำโจทย์หลายๆแบบ เช่น ตัดเกรด คำนวณหาพื้นที่ หรืออะไรก็ตามแต่ที่จะช่วยฝึกให้เราเข้าใจคำสั่งต่างๆ เช่น if..else, switch..case, loop บลาๆ กันมาใช่ไหม? แล้วพอผ่านมาซักระยะเราก็จะได้รับโจทย์ที่ยากขึ้น เช่นเขียนโปรแกรมเครื่องคิดเลข ทำระบบจองโรงแรม หรืออะไรก็ตามที่ไม่ได้เขียนจบภายในไฟล์เดียวอีกต่อไป