5
দীর্ঘ পদ্ধতির রিফ্যাক্টরিং: স্থানীয় ফাংশন ব্যবহার করে পদ্ধতিগুলিতে পৃথক করা বনাম হিসাবে ছেড়ে যাওয়া
ধরুন আমার কাছে দীর্ঘ পদ্ধতি রয়েছে: public void SomeLongMethod() { // Some task #1 ... // Some task #2 ... } এই পদ্ধতির কোনও পুনরাবৃত্ত অংশ নেই যা পৃথক পদ্ধতি বা স্থানীয় ফাংশনে স্থানান্তরিত করা উচিত। অনেক লোক আছে (আমাকে সহ) যারা মনে করেন যে দীর্ঘ পদ্ধতিগুলি কোড গন্ধ। এছাড়াও …