UncleQuin

The Stoic Programmer: เขียนโค้ดอย่างไรให้ใจไม่พังเมื่อระบบล่ม EP.15

จะทำอย่างไรเมื่อโลกของการเขียนโปรแกรมเต็มไปด้วยความโกลาหล? ตั้งแต่ Network ที่พร้อมจะล่มได้ทุกเมื่อ ไปจนถึง User Input ที่เหนือความคาดหมาย

ใน EP.15 นี้ #UncleQuin จะพาคุณไปสำรวจจุดตัดระหว่าง "ปรัชญาสโตอิก (Stoicism)" กับ "การเขียนโปรแกรมด้วยภาษา Rust" เราจะมาแกะบทเรียนเรื่องการแยกแยะสิ่งที่ควบคุมได้และไม่ได้ ผ่านฟีเจอร์อย่าง Result, Option และ Immutability

เปลี่ยนจากความหัวร้อนเมื่อเจอ Exception มาเป็นการเขียนโค้ดที่รับมือกับความไม่แน่นอนอย่างมีสติ เพราะในโลกที่ซอฟต์แวร์เต็มไปด้วยบั๊ก... สิ่งเดียวที่เราควบคุมได้มากที่สุดคือ "ใจ" และ "Logic" ของเราเอง

#Rustlang #Stoicism #Programming #UncleQuin #SoftwareEngineering