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