หัวข้อ : เรื่องราวของผมกับการเขียนโปรแกรมแบบ OOP

ผู้เขียน : ธวัชศักดิ์ แตงเอี่ยม
วันเวลา : 2011-10-20 15:38:25
เปิดอ่าน : 137 *แท็ก :

ในช่วงที่เขียนโปรแกรมแรกๆ หลายคนคงเป็นเหมือนกับผม คือเขียนโปรแกรมแบบ Structure เท่านั้น ซึ้งภาษาแรกที่เขียนคือภาษา PHP (เขียนแบบจริงจัง)

   ช่วงแรกๆในการเขียนโปรแกรมภาษา PHP นั้น มีความตื้นเต้นและสนุกสนานเขียนไปเรื่อยๆ ทำระบบต่างๆมากมาย เล็กๆน้อยๆ จนกระทั้งเริ่มมีปัญหาการเขียนโปรแกรมแบบ Structure เวลาที่โปรแกรมมีปัญหา ผมต้องมานั่งหาข้อผิดพลาด(bug) ซึ้งกว่าจะหาเจอก็นานแสนนานอีกทั้งยัง แก้ไขไปแล้วจะไปกระทบกับส่วนอื่นๆของโปรแกรมอีก

   ดังนั้นผมก็เลยลองมาเรียนรู้การเขียนโปรแกรมแบบ OOP (ภาษาไทย อ่านเต็มว่า การเขียนโปรแกรมเชิงวัตถุ) ช่วงแรกในการเรียนรู้นั้นเป็นอะไรที่ งงอยู่เหมือนกัน ผมก็เลยมานั่งเขียนโปรแกรมด้วย อ่านหนังสือด้วย คล้ายๆ กับเรียน ทฤษฎี พร้อมปฎิบัติ

  ตั้งแต่ที่เรียนมาช่วงแรกถึอเป็นช่วงสำคัญที่สุด เพราะถ้าหากเรายังไม่เข้าใจถึงการใช้ประโยชน์ของการเขียนโปรแกรมแบบ OOP ก็จะรู้สึกไม่อยากเรียนรู้เพิ่มแล้วเพราะ มีอะไรหลายอย่างมาก เช่น การสืบทอดคลาส การ เรียกใช้ คลาส การกำหนดการเข้าถึงค่าฟิล์ดในคลาส อีก การกำหนดการเข้าถึง เมธอด อีก เยอะเยะสารพัด ทำให้ผู้เรียนรู้เริ่มต้นรู้สึกคิดว่ามันยากเกินกว่าจะเรียนรู้!

   แต่ช่วงแรกผมก็คิด อยู่นะ แต่ผมก็ต้องเรียนรู้เพิ่มขึ้นไปอีก เพราะผมไม่อยากที่จะมานั่งเขียนโค๊ดแก้ไขข้อผิดพลาด(bug) แล้วมานั่งปวดหัว อีก

 หลังจากเริ่มเรียนรู้การเขียนโปรแกรมแบบ OOP แล้วทำให้รู้สึกว่าที่มันยากเพราะ คุณสมบัติต่างๆและความสามารถ มีเยอะแยะ ทำให้รู้สึกว่ายากไงครับ แต่ถ้าเรานำคุณสมบัติและความสามารถที่เราใช้บ่อยๆ มาประยุกต์กับการเขียนโปรแกรมของเรา มันก็จะเป็นการเรียนรู้พร้อมใช้งานไปในตัว ซึ้งผมก็ค่อยๆเรียนรู้ไปและฝึกทำไปในตัวด้วย

   ซึ้งตอนนี้ก็ยังเรียนรู้อยู่ครับ ผมเลยอยากให้เพื่อนชาวโปรแกรมเมอร์ไทย หันมาเขียนโปรแกรมแบบ OOP กันครับ

ชื่อ- นามสกุล :
อีเมล์ :
รายละเอียด :
คำถาม? Captcha
คำตอบ