পরীক্ষায় রিফ্যাক্টরিং কি?
পরীক্ষায় রিফ্যাক্টরিং কি?
Anonim

< সফটওয়্যার ইঞ্জিনিয়ারিং এর ভূমিকা | পরীক্ষামূলক . কোড রিফ্যাক্টরিং এটি "কোড পুনর্গঠনের একটি সুশৃঙ্খল উপায়", সফ্টওয়্যারের কিছু অকার্যকর বৈশিষ্ট্যগুলিকে উন্নত করার জন্য নেওয়া হয়েছে৷

এই বিবেচনায় রেখে রিফ্যাক্টরিং বলতে কী বোঝায়?

" রিফ্যাক্টরিং একটি সফ্টওয়্যার সিস্টেমকে এমনভাবে পরিবর্তন করার প্রক্রিয়া যাতে এটি কোডের বাহ্যিক আচরণকে পরিবর্তন করে না তবুও এর অভ্যন্তরীণ কাঠামোকে উন্নত করে।" -- মার্টিনফোলার রিফ্যাক্টরিং ইমপ্রুভিং দ্য ডিজাইন অফ এক্সিস্টিং কোডে।

উপরন্তু, রিফ্যাক্টরিং কখন করা উচিত? রিফ্যাক্টরিং কোডের আচরণ পরিবর্তন না করেই এর গঠন পরিবর্তন করার প্রক্রিয়া। এটা উচিত বৈশিষ্ট্য যোগ সহজ করতে ব্যবহার করা হবে. কারণ ফলাফল হল কোড যা "গন্ধ" আরও ভাল, কখনও কখনও লোকেরা বিভ্রান্ত হয়ে যায় এবং মনে করে রিফ্যাক্টরিং নিজেই একটি শেষ.

এর, কোড রিফ্যাক্টর করার উদ্দেশ্য কি?

কোড রিফ্যাক্টরিং হল প্রক্রিয়া একটি কম্পিউটার প্রোগ্রামের বাহ্যিক কার্যকরী আচরণ বা বিদ্যমান কার্যকারিতা পরিবর্তন না করেই, সফ্টওয়্যারের অভ্যন্তরীণ অ-কার্যকরী বৈশিষ্ট্যগুলিকে উন্নত করার জন্য, উদাহরণস্বরূপ কোড পাঠযোগ্যতা উন্নত করতে, কোড কাঠামোকে সরলীকরণ করতে, কোড পরিবর্তন করার জন্য

স্ক্রামে রিফ্যাক্টরিং কি?

কোড চটপটে রিফ্যাক্টরিং প্রোগ্রামিং। কোড রিফ্যাক্টরিং বিদ্যমান কোডের আচরণ পরিবর্তন না করেই এর নকশাকে স্পষ্ট ও সরল করার প্রক্রিয়া। কর্মতত্পর দলগুলি তাদের কোডটি পুনরাবৃত্তি থেকে পুনরাবৃত্তি পর্যন্ত অনেক বেশি বজায় রাখে এবং প্রসারিত করে এবং অবিচ্ছিন্নভাবে রিফ্যাক্টরিং , এটা করা কঠিন.

প্রস্তাবিত: