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