มาดูกันครับว่า ภาษา C++ที่เขาว่า ยากๆกัน แท้ที่จริงแล้วมันอยากอย่างที่เราคิดไหม
**Hidden Content: To see this hidden content your post count must be 5 or greater.**
มาดูกันครับว่า ภาษา C++ที่เขาว่า ยากๆกัน แท้ที่จริงแล้วมันอยากอย่างที่เราคิดไหม
**Hidden Content: To see this hidden content your post count must be 5 or greater.**
<div align="center">[b][SIZE=3]เป็นคนดีให้คนเกรง ดีกว่าเป็นนักเลงให้คนกลัว[/SIZE][/b]</div>
<div align="center">[img]http://upic.me/i/d0/citec.gif[/img]</div>
[img]http://eighthundred.files.wordpress.com/2008/11/whatever.jpg[/img]
ขอบคุณสำหรับ บทความนี้ มันก็ยากอยู่ดีแหละครับ สำหรับผู้ที่เริ่มศึกษา หากไม่ได้ เขียนหรือ ใช้อย่างต่อเนื่องอาจลืมได้ แหะๆ ผมละคนนึง ลืมหมดละ -*-
[SIZE=2][b]กาลเวลาจะบอกทุกสิ่ง และความจริงเป็นสิ่งที่เที่ยง[/b][/SIZE]
คือ จากประสบการอันน้อยนิด ผมว่าC++เป็นภาษาที่ยากมากครับ (ถ้าสำหรับผมก็ยากสุดที่เคยเจอมาเลยครับ) เพราะปกติแล้วผมจะใช้งานภาษาสูงจำพวกC#,Java ที่ทำงานบนรันไทม์มากกว่า แต่ภาษาระดับกลางๆอย่างC เฉยๆเนี่ยผมก็มั้นใจว่าตัวเองค่อนข้างคล่องนะครับ (ปกติจะใช้เขียนพวก Microcontroler ) แต่พอพยายามเลื่อนจาก C เป็น C++ เนี่ยผมพบว่าไอ "++" เนี่ยมันเป็นอะไรที่ยากเหลือเกิน
สาเหตุที่ว่ายาก ผมว่าเป็นเพราะ
- มันเป็นภาษาที่ออกแบบมาแบบเร็วๆลวกๆไปนิด คือพยายามทำให้ภาษาCเฉยๆ มีความสามารถแบบOOPเหมือนJava นั้นหมายความว่าจะเขียนclass ก็ได้ จะไม่เขียนก็ได้ (อย่างงี้ก็มั่วดิ)
- มันก็เกี่ยวเนื่องกลับข้อแรกนั้นแหละ เพราะภาษาC++ มีความ"ยืดหยุ่น"(ข้อใช้คำนี่นะครับเลือกคำไม่ถูก) ผมเคยอ่านสักที่มามีคนเขาบอกว่าที่ผู้คนชอบภาษาเพราะว่าCodeภาษาC เดิม มันเอามาใช้กับC++ได้แบบก็อปวางไม่มีปัญหาเลย ในการเขียนClassก็ไม่ต้องเขียนMethodตอนประกาศClassก็ได้ เอาไว้มาเขียนนอกคราสเอาทีหลังก็ได้(ต้องมาไล้หาดูอีก แทนที่จะรู้ได้เลยว่าmethodeนี้ทำอะไร) ไอการที่มันยืดหยุ่นเนี่ยแหละครับผมว่ามันทำให้เกิดความ"ซับซ้อน"ครับ
หวังว่าที่ผมโม้ๆไปจะมีประโยชน์บ้างนะครับ
ผมเองก็ไม่ค่อยเก่งเท่าไหร่ ถ้าหากว่ามีใครที่ไม่เห็นด้วยหรือว่ามีอะไรเพิ่มเติดก็ช่วยทีนะครับ
ผมว่ามันภาษาที่ผู้ที่ยากจะเริ่มเขียนโปรแกรม อยากจะเริ่มเรียนรู้ ก็เป็นภาษาที่เหมาะสมดีนะครับ
อ่านๆ แล้วกะ เข้าใจ นะคับ แต่ กะมีบางส่วนที่ ยัง งง อยู่ แต่ จะพยาม ศึกษา คับ
Actions : (View-Readers)
There are no names to display.