Elixir-এ, আমরা প্রায়শই বিভিন্ন ফলাফলগুলি, ত্রুটিগুলি সহ, সামাল দিতে প্যাটার্ন ম্যাচিং এবং case স্টেটমেন্ট ব্যবহার করি।.
case
এলিক্সিরে, তথ্য লগ করার প্রাথমিক উপায় হল বিল্ট-ইন Logger মডিউলের মাধ্যমে। এখানে আপনি কিভাবে এটি ব্যবহার করবেন তা দেখানো হলো.
Logger
চলুন শব্দগুলিকে বড় হাতের অক্ষরে লিখার জন্য একটি সাধারণ এলিক্সির ফাংশন তৈরি করি.
আসুন একটি সাধারণ এলিক্সির প্যাটার্নকে গোছানোর কাজটি করি। আমরা calculate_stats নামক একটি ফাংশন রিফ্যাক্টর করব যা এর চেয়ে বেশি কাজ করে, ছোট, পুনরায় ব্যবহারযোগ্য অংশে ভাঙ্গার মাধ্যমে।.
calculate_stats