รีวิวหนังสือ The Programmer's Brain (Felienne Hermans, 2022) - วิทยาการรู้คิดที่ช่วยให้อ่านโค้ดได้ดีขึ้น
(ohyecloudy.com)- กระบวนการรับรู้ คล้ายกับคอมพิวเตอร์
- STM (short-term memory): หน่วยความจำ
- LTM (long-term memory): ฮาร์ดไดรฟ์
- Working memory: โปรเซสเซอร์
- STM มีความจุน้อยมากจนประเมินว่าอยู่ระหว่าง 2 ถึง 6 หน่วย
- การใช้ชังก์ (chunk) จึงสำคัญ
- เป็นแนวคิดที่แทนข้อมูลด้วยพอยน์เตอร์ที่ชี้ไปยังข้อมูลที่เก็บไว้ใน LTM
- ตัวอย่าง) เมื่อมองกระดานหมากรุก ผู้เชี่ยวชาญสามารถจำข้อมูลได้มากโดยอาศัย Sicilian Opening ที่เก็บไว้ใน LTM เช่น “นี่คือ Sicilian Opening และมีม้าตัวหนึ่งอยู่ทางซ้าย 2 ช่อง”
- ถ้าเก็บข้อมูลไว้ใน LTM ได้มากและดึงออกมาด้วยพอยน์เตอร์ได้ ก็จะใช้ความจุ STM ที่น้อยมากได้อย่างมีประสิทธิภาพ
- ความแรงในการจัดเก็บและความแรงในการดึงคืนจาก LTM มีผล
- ในที่นี้ flashcard มีประโยชน์ในการเพิ่มความแรงในการดึงคืน
- แนะนำวิธีรับมือกับการถูกขัดจังหวะระหว่างเขียนโค้ด
- บันทึก mental model ไว้
- ทำได้ด้วยคอมเมนต์หรือรายงานความคืบหน้าระหว่างทาง
- บันทึกเป้าหมายย่อยไว้ในรูปแบบคอมเมนต์
- ใช้เป็นไกด์ให้ Copilot ได้ด้วย จึงมีประโยชน์
- บันทึก mental model ไว้
หลังจากอ่านหนังสือเล่มนี้แล้ว พอได้ไปดูการบรรยาย https://th.news.hada.io/topic?id=18245 ก็ยิ่งสนุกขึ้นอีก
ยังไม่มีความคิดเห็น