বেশিরভাগ "চরম প্রোগ্রামিং" স্টাইলের দোকানের অংশ হিসাবে আমার দলটি সেখানে প্রতিষ্ঠিত হওয়ার অনেক আগে থেকেই জুটি প্রোগ্রামিং করেছে। জুড়ি প্রোগ্রামিং ডিফল্ট রাষ্ট্র ; লোকেরা কেবল সত্যই সিঙ্গলটনে যায় যদি কোনও বিজোড় সংখ্যা থাকে, বা মাঝে মাঝে তদন্তের জন্য হয়, বিশেষত যারা প্রতিকূল সরঞ্জামগুলির সাথে গোলমাল করে এবং এটি কাজে লাগানোর চেষ্টা করে।
"জুনিয়র / সিনিয়র" একমাত্র উপায় নয়। "ইন্টারমিডিয়েট / জুনিয়র" দরকারী; এটি মধ্যবর্তী স্তরের লোকটিকে অন্য কারও সাথে যোগাযোগ করতে বাধ্য করে তিনি যে জ্ঞান অর্জন করেছেন তা সংশ্লেষ করতে সহায়তা করে। "ইন্টারমিডিয়েট / ইন্টারমিডিয়েট" চ্যালেঞ্জ জানায় দু'জন লোক একসাথে তাদের জ্ঞান ভাগ করে নেওয়ার জন্য, যোগাযোগের জন্য এবং একটি দলের অংশ হিসাবে কাজ করার জন্য work এমনকি আপনার যদি দুটি সত্যিই প্রবীণ ছেলেরাও থাকে তবে তাদের দক্ষতার বিভিন্ন ক্ষেত্র রয়েছে এবং তারা বিভিন্ন পদ্ধতির সাথে আসতে পারে ces জ্ঞান-ভাগের দিকগুলি একবারে কোনও প্রকল্পে অস্পষ্টভাবে "গতি বাড়ানোর" পক্ষে শেষ হয় না। বরং, জোড় প্রোগ্রামিং হ'ল একটি শিক্ষণ সংস্থার রূপকথা । নতুন কৌশল এবং সেরা অনুশীলনগুলি দ্রুত ছড়িয়ে পড়ে।
জোড় প্রোগ্রামিংও কোডের মান (কম ত্রুটিগুলি) এবং কোডের বোধগম্যতা বজায় রাখতে সহায়তা করে (এটি কেবল যা ইচ্ছা তা করে না, তবে এটি যা করা উচিত ... আদর্শভাবে বহু সপ্তাহের খরগোশের নিচে না গিয়ে- গর্ত ভুল কাজ করছে, বা দুটি ভিন্ন সঠিক জিনিস যা বন্যার সাথে সংঘর্ষ করবে)। এটি প্রোগ্রামারদের মনোযোগ বজায় রাখতে সহায়তা করে: এখানে ৮০ ঘন্টা কাজের সপ্তাহের সিলিকন ভ্যালি-এর কেন্দ্রে, আমরা সপ্তাহে মাত্র ৪০ ঘন্টা কাজ করতে পারি কারণ আমরা দিনের আট ঘন্টার জন্য তীব্র কোডিং করছি, জিনিসগুলি স্যুইচিং করছি একে অপরের সাথে বন্ধ। (এছাড়াও, আপনি যদি জোড় প্রোগ্রামিং বেশি করে চালিয়ে যান তবে সম্ভবত আপনি ফ্লিপ হয়ে যাবেন Or বা কমপক্ষে জ্বলে উঠুন)) এটি কাজ / জীবনের ভারসাম্যের জন্য দুর্দান্ত এবং যখন দ্রুত টার্নারআউন্ড (বিশেষত নিম্ন-স্বল্পতম টার্নরাউন্ড) হওয়া গুরুত্বপূর্ণ তখন এটি আপনার সংস্থাকেও সহায়তা করে helps
এটি সম্পূর্ণ নয়, 100% পীচ এবং ক্রিম; আমি দেখতে পেলাম যে জুড়ি প্রোগ্রামিংটি মাঝেমধ্যে স্বজ্ঞাত মস্তিষ্কের প্রক্রিয়াগুলি প্রয়োগ করার ক্ষেত্রে আমার বাধা হয়ে থাকে যা কিছু নির্দিষ্ট সমস্যার জন্য কার্যকর। অতি সম্প্রতি, একটি মেমরি-ফাঁস টাস্কে, আমি জোড়া সহ এবং ছাড়া উভয়ই কিছু সময় ব্যয় করেছি; কোনওটি ছাড়াই, আমি যে কোনও মুহুর্তে কী করছি তা ব্যাখ্যা করার জন্য সঠিকভাবে না জেনে আমি আশেপাশে গোলযোগ এবং পরীক্ষাগুলির চেষ্টা করেছি more সিঙ্গেলটন কাজ করার কিছু সুবিধা রয়েছে, একটি স্পর্শকাতর উপর গিয়ে কিছু বুনো রিফ্যাক্টরিংস (এক্সপি পদ্ধতিতে মূল্যবান) করতে চান being
তবে সমস্তই বলেছিল, সুবিধাগুলি ব্যয়কে ছাড়িয়ে গেছে, এবং জুটিবদ্ধতা আমাদের জন্য দর্শনীয়ভাবে কার্যকরভাবে কাজ করেছে: একটি বৃহত্তর সংস্থার অধিগ্রহণের মাধ্যমে স্টার্ট-আপ পর্যায় থেকে এবং আমাদের পরবর্তী সংহতকরণ। (যার কথা বলতে গেলে, জোড় প্রোগ্রামিং সম্প্রসারণের মাধ্যমে এবং কিছুটা টার্নওভার সত্ত্বেও সংস্কৃতির ধারাবাহিকতা বজায় রাখতে সহায়তা করেছে)।
(আমরা পার্লে একটি সফ্টওয়্যার অ্যাপ্লিকেশন বিকাশ করি, ~ 4,000- $ 40,000 তালিকার দাম))