ทำอย่างไรจึงจะเขียนโปรแกรมเก่ง

การเขียนโปรแกรมมีบางอย่างคล้ายกับการเขียนหนังสือ ถ้าอยากเขียนหนังสือเก่ง ก็ต้องอ่านหนังสือเยอะๆ อ่านหนังสือพิมพ์ อ่านถุงกล้วยแขก (สมัยนี้แทบไม่ได้อ่านถุงกล้วยแขกแล้ว) และก็ฝึกเขียนเยอะๆ เขียนนู่นเขียนนี่เขียนนั่นเขียนโน่น เขียนไดอารี่ เขียนโน้ต ฯลฯ

ถ้าอยากเขียนโปรแกรมเก่งๆ ก็ต้องอ่านหนังสือเยอะๆ อ่านโปรแกรมที่คนเก่งๆเขียน และฝึกเขียนบ่อยๆๆๆครับ

never a day without a line (of code)

ลองเขียนโปรแกรมแก้ปัญหาเหล่านี้ http://wp.me/prjdf-Xn

เสร็จแล้วลอง google หาโจทย์ ถ้ายาก แก้ไม่ได้ ก็แปลงโจทย์ใหม่ให้ง่ายขึ้น พอแก้เวอร์ชั่นง่ายได้แล้ว ก็กลับมาแก้เวอร์ชั่นยาก

ในกรณีที่โจทย์ต้องใช้แนวความคิดหลายๆอย่างในการแก้ปัญหา ให้อ่านการทำ proof of concept โดย อ.รวิทัต http://www.rawitat.com/2010/12/05/533/

โจทย์จาก http://www.programming.in.th/task/rev2_problemset.php?page=0

โจทย์แข่งขันใน UVa

Wannik Academy

หากจะนำเนื้อหาไปใช้ ต้องแสดงที่มา และห้ามใช้ในเชิงพาณิชย์

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s