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