Functional Programming คืออะไร ?

Описание к видео Functional Programming คืออะไร ?

☕️ สนับสนุนช่องเราด้วยการสมัครสมาชิกช่องทางนี้ได้เลย
   / @mikelopster  

ฟังไมค์สัปดาห์นี้ เราจะมาทำความรู้จักกับ Functional Programming กันครับว่ามันคืออะไร การมอง Program แบบ Functional Programming นั้นควรเป็นแบบไหน และมีมุมมองอะไรที่แตกต่างกับการเขียนโปรแกรมทั่วๆไป หรือ การเขียนโปรแกรมเชิงวัตถุอย่าง OOP บ้าง มาเรียนรู้กันในฟังไมค์วันนี้กันครับ 😁

โดยในหัวข้อนี้ เราจะพูดถึง 3 เรื่องใหญ่ๆคือ
1. Functional programming คืออะไร มีที่มาจากอะไร
2. มุมมองที่แตกต่างกันระหว่าง Functional Programming และ OOP
3. ดูตัวอย่างการเขียนโปรแกรมแบบ Functional Programming ผ่านภาษา Javascript กัน

สำหรับใครที่กำลังศึกษาหรือมีความเชี่ยวชาญด้าน Functional Programming สามารถเสริมเพิ่มเติมกันได้เลยนะครับ ตัวผมเองก็กำลังศึกษาอย่างเจ้มจ้นอยู่เหมือนกันครับ 😆

ใครสนใจดู code ตัวอย่างเพิ่มเติม สามารถอ่านเป็นฉบับบทความได้เช่นกันนะครับ
https://mikelopster.dev/posts/functio...

หัวข้อ
00:00 แนะนำหัวข้อ
01:07 Functional Programming (FP) คืออะไร ?
07:22 FP แตกต่างกับ OOP อย่างไร ?
14:35 รู้จัก concept พื้นฐานของ FP ผ่าน Javascript
15:32 1. Pure function
19:31 2. Declarative style
22:15 3. High Order Functions (HOCs)
27:58 เทคนิคเพิ่มเติมของ FP (Composition, Curry, Partial)
28:17 4. Composition
30:32 5. Currying
32:44 6. Partial
35:15 โจทย์เปรียบเทียบระหว่าง OOP และ FP
40:23 สรุปทั้งหมด

ใครมีข้อสงสัยเพิ่มเติม มาพูดคุยแลกเปลี่ยนความรู้กันได้ที่
Facebook page:   / mikelopster.dev  
Website: https://mikelopster.dev

แปะพิกัดของที่ผมใช้
https://shope.ee/8A54c8cfkf ของที่ตั้งอยู่ด้านหลัง
https://shope.ee/6fI75UuLEM osmo pocket 3
https://shope.ee/4VDcVixCW9 ไมค์ shure
https://shope.ee/6pbXI6d5xG กล้องวงจรปิด

Enjoy ครับ 😘

Комментарии

Информация по комментариям в разработке