কারিগরি debtণ সম্পর্কিত এই নিবন্ধটির কয়েকটি ভাল পয়েন্ট রয়েছে:
"প্রযুক্তিগত বিষয়গুলি" নিয়ে কাজ করা যখন গল্প দ্বারা চালিত হয় তখন সবচেয়ে ভাল কাজ করে। কোড বেসটি সম্ভবত সর্বত্র কাজের প্রয়োজন, তবে ব্যবহারকারীর মুখোমুখি কারণে কোডটি যেখানে কাজ করা হবে কেবল সেখানেই পেঅফটি পাওয়া যাবে। কোনও গল্প যদি কিছু ক্রুফটি অঞ্চলে যেতে না থাকে, তবে এটিতে কাজ করা বেশিরভাগ সময় নষ্ট হয়।
অতএব, আমি যথারীতি গল্পগুলি গ্রহণ করার পদ্ধতিকে প্রাধান্য দিয়েছি (তবে তাদের মধ্যে সম্ভবত খুব কম) এবং ক্যাম্পগ্রাউন্ডটি আপনি এটির চেয়ে ভাল রেখে দেওয়ার "বয় স্কাউট নিয়ম" অনুসরণ করে। অন্য কথায়, গল্পগুলি যেখানেই আমাদের নেতৃত্ব দেয়, আসুন আরও পরীক্ষা লিখি, আসুন আরও আক্রমণাত্মকভাবে রিফ্যাক্টর।
এই পদ্ধতির কমপক্ষে এই সুবিধা রয়েছে:
- গল্পের "সেরা বোধগম্য" প্রবাহ বজায় রাখে;
- সমস্ত দলের প্রতিভা থেকে সহায়তা সরবরাহ করে;
- কীভাবে কোড পরিষ্কার রাখতে হয় তা শেখার জন্য পুরো দলকে সরবরাহ করে;
- যেখানে প্রয়োজন ঠিক সেখানে উন্নতির দিকে দৃষ্টি নিবদ্ধ করে;
- "প্রয়োজন" প্রয়োজন হতে পারে এমন উন্নতি নষ্ট করে না;
আমি দেখেছি কোড মানের দীর্ঘমেয়াদী উত্পাদনশীলতায় খুব বড় প্রভাব ফেলেছে, তাই আমি বিশ্বাসী যে প্রযুক্তিগত debtণের যত্ন নেওয়া উচিত। আমি মনে করি উপরের পোস্টটি অর্থবোধ করে, তবে আমি শেষ দুটি পয়েন্ট সম্পর্কে এতটা নিশ্চিত নই। প্রযুক্তিগত debtণ সাফ করা থেকে উপকারের বাস্তব অভিজ্ঞতা সন্ধান করতে আমি আগ্রহী, এমনকি এটি ব্যবহারকারীর গল্পের সাথে সম্পর্কিত না হলেও।
আপনার কোড বেস পরিষ্কার করা এবং প্রযুক্তিগত debtণ থেকে নিজেকে মুক্তি দেওয়া থেকে আপনি কোন ইতিবাচক সুবিধা দেখেছেন? কাজটি শেষ করতে আপনি কোন পদ্ধতি ব্যবহার করেছেন?