Blockdit Logo
Blockdit Logo (Mobile)
สำรวจ
ลงทุน
คำถาม
เข้าสู่ระบบ
มีบัญชีอยู่แล้ว?
เข้าสู่ระบบ
หรือ
ลงทะเบียน
Chitchat with Alisa
•
ติดตาม
9 ก.พ. 2021 เวลา 13:56 • วิทยาศาสตร์ & เทคโนโลยี
` Coding สำคัญสุดคือ Fundamental `
สำหรับคนที่ไม่ได้เรียนสายนี้มาคงมีคำถามว่า "แล้ว Fundamental คืออะไร"
ลองจินตนาการถึง "รถยนต์" ก็ได้ค่ะ บนโลกเรามีรถหลายแบบ ไม่ว่าจะเป็น รถยนต์ รถจักรยาน รถจักรยานยนต์ รถไถ รถไฟฟ้า รถนั่นโน่นนี่เต็มไปหมด แล้วเวลาจะสร้างรถเนี่ย คุณคิดว่าเค้าต้องมีอะไรบ้างละคะที่จะสร้างรถขึ้นมาได้ แน่นอนว่าคร่าวๆน่าจะต้องมี เครื่องยนต์ ล้อรถ กระจก เกียร์ เบรค เป็นต้น ใช่มั้ยคะ นั่นแหล่ะค่ะถ้าเทียบกับคำว่า coding แล้ว fundamental ก็คือสิ่งเหล่านั้น
วันนี้จะมาลิสต์ให้ดูคร่าวๆนะคะว่ามันคืออะไร เพื่อที่คุณจะได้เอาไปศึกษาต่อเพิ่มเติมได้
- global and local variable
- function
- object / class
- array
- loop
- access control
- polymorphism
- interface
- inheritance / extending
- constructor
- switch
- if else
- data type
- parameter
- instance
- static variable
คร่าวๆประมาณนี้นะคะ
ถ้าคุณฝึกพื้นฐานเหล่านี้ให้คล่องและเข้าใจหลักการทั้งหมดของมันแล้ว คุณก็ต่อยอดไปขั้น advance ได้สบายๆค่ะ
ทำไมแคทถึงได้เน้นย้ำเรื่อง fundamental ใช่มั้ยคะ เพราะแคทเองเคยเจอปัญหานี้มาบ่อยมาก ทำงานแบบงูๆปลาๆ เปิด stackoverflow แล้ว copy มาทำ แต่พอเจองานที่ต้องวางโครงสร้าง ออกแบบวิธีการสร้าง app เองแล้วพังเลยค่ะ ทำเองไม่ค่อยเป็น แก้ปัญหาอะไรยากๆไม่ได้เลย จนมาถึงวันที่ต้องเอาจริงกับมันแล้ว พอศึกษาแบบเจาะลึกแล้วมาลองทำอะไรที่มัน advance ขึ้นก็เริ่มเห็นภาพ concept ที่เอามาใช้ได้ง่ายขึ้น ทำงานได้ดีขึ้น พอพื้นฐานแน่นคุณจะ connect เนื้อหาต่างๆเข้าด้วยกันได้ดีขึ้น จะนึกออกได้เร็วว่าถ้าเจอปัญหานี้จะเอา solution ไหนมาแก้ ใครที่กำลังเริ่ม ลองดูนะคะ วิธีนี้เห็นผลจริงๆค่ะ เพราะแคททำมาแล้ว
#developerขอเล่า
#chitchatwithalisa
6 บันทึก
8
4
6
8
4
โฆษณา
ดาวน์โหลดแอปพลิเคชัน
© 2025 Blockdit
เกี่ยวกับ
ช่วยเหลือ
คำถามที่พบบ่อย
นโยบายการโฆษณาและบูสต์โพสต์
นโยบายความเป็นส่วนตัว
แนวทางการใช้แบรนด์ Blockdit
Blockdit เพื่อธุรกิจ
ไทย