ใน Elixir, เรามักใช้การจับคู่รูปแบบ (pattern matching) และคำสั่ง case เพื่อจัดการกับผลลัพธ์ที่แตกต่างกัน รวมถึงข้อผิดพลาด.
case
ใน Elixir, วิธีหลักในการบันทึกข้อมูลคือผ่านโมดูล Logger ที่มีอยู่แล้วในตัว นี่คือวิธีที่คุณสามารถใช้มันได้.
Logger
ลองสร้างฟังก์ชัน Elixir ง่ายๆ ในการทำให้คำมีตัวพิมพ์ใหญ่.
ลองจัดระเบียบรูปแบบ Elixir ทั่วไป โดยเราจะ Refactor ฟังก์ชัน calculate_stats ที่ทำงานมากเกินไปโดยการแบ่งมันออกเป็นชิ้นเล็ก ๆ ที่สามารถใช้ซ้ำได้.
calculate_stats