همانطور که من علاقه مند به Agile و شیوه های آن بودم، برنامه نویسی جفت یکی از تکنیک هایی بود که طولانی ترین آنها را برای جذب و درک بهتر در نظر گرفتم. اغلب به دلیل ماهیت "دو برابر شدن" آن است. من می گویم تقریبا غیرممکن است که بدون بهره برداری از این تکنیک، مزایایی را ببینم.
برنامه نویسی جفت یک تکنیک توسعه نرم افزار چابک است که در آن دو برنامه نویس در یک ایستگاه کاری کار می کنند. یکی از راننده، کد را در حالی که دیگر، ناظر یا ناوبر را می نویسد، هر خط کد را بررسی می کند همانطور که در آن تایپ شده است. دو برنامه نویس مرتبا نقش را تغییر می دهند. – Wiki
برنامه نویسی زوج بسیار سخت است برای فروش به مدیریت (پروژه / بالا) از ناظم، به شخص از خارج از آن به نظر می رسد مانند زباله، زباله منابع.
جو: آره.
جیم: خوب
ج: هر یک از شما نصف کار را انجام می دهد
در طول برنامه های جفت گیری دو نفر در یک داستان یا کار کار می کنند و کاملا منطقی است نتیجه گیری کنید که بیشتر اگر این دو شخص هوشمند هر یک از مشکلات جداگانه را برداشته باشند، کار ممکن است انجام شود. [1965،9006] این دیدگاه منطقی است و بسیار مفید است که آن را آگاه کنیم و همچنین لازم است توجه داشته باشیم که این دیدگاه محدود است و با مديريت آن، مديريت نشان مي دهد كه تمركز بر برنده شدن در دوران كودكي است نه استراتيژي بلند مدت.
يكي از شرايطي كه روش برنامه نويسي جفتي در خارج از آن تأثير نمي گذارد،
چرا من طولانی ترین کار را برای جذب این تکنیک خاص انجام دادم و مزایا را می بینم؟
خوب، اول از همه من یک توسعه دهنده نرم افزاری هستم و تحت تأثیر اخیر "ورود به منطقه" tr پایان دادن به این که نیروها "من را به تنهایی" (به رسمیت شناختن "افسران باز") ایده ها (نگرش ها) را بر همه می گذارند.
من خوشحالم که با اطمینان می توانم ثابت کنم که من از آن حرفه ای رشد کردم.
58٪ از کارکنان با کارایی بالا می گویند که آنها نیاز به فضای کاری آرام تر دارند. "- کاملا مقالهای با استدلال است، من به شدت توصیه می کنم آن را بخوانید.
اکثر این نوع مقاله ها از فضای آرام و راحت حمایت می کنند و کاملا طبیعی است فکر نکنید چیزی در اینجا وجود ندارد. به استثنای یک چیز شخصی برای من: من سعی می کنم برای جلوگیری از راحتی در هر هزینه. برای من ایده راحتی، ایده دادن به بهبود و حل و فصل است. در این نقطه از زندگی من متوجه شدم که راحتی چیزی است که من در آینده در آینده نگاه بی فایده پیدا خواهم کرد.
در حالی که برنامه نویسی جفت شما نه تنها در دفتر باز است، بلکه شما به طور فعال با شخص دیگری ارتباط برقرار می کنید. برقراری ارتباط با مشکل، راه رفتن از طریق کد و سرانجام برقراری ارتباط راه حل نهایی. این آسان نیست. و این مهارت است که شما نیاز دارید که در زمان نیاز به کار، توسعه و استفاده از آن بپردازید. مهارت اجتماعی شما
خمیر لاستیکی
اگر شما با خمیر لاستیک آشنا نیستید، این تکنیک از خروج از "منطقه" و تکان دادن بینایی تونل شما، جایی که شما در حال تلاش برای توضیح دادن مشکل هستید و راه رفتن از طریق کد با یک اردک لاستیکی.
این تکنیک یک پیشگام در برنامه نویسی جفت است. در حالی که "ucking لاستیک" غیر ممکن است برای شما بازخورد جامد و نقاط گلوله است که شما از دست رفته (اردک لاستیک صحبت نمی کنند، duh)، در طول برنامه های جفتی همه نظرات و ایده های خود را در واقع تندرست به شما با همراهی بازخورد ، سوالات و راه حل ها
قیچی لاستیکی یک برنامه نویسی برای یک مرد ضعیف است
Newbies
وقتی یک توسعه دهنده جوان استخدام می شود، برنامه نویسی جفت یکی از بهترین راه هاست تا او را سریع و ارتباط برقرار کند ، همه قراردادها را که توسط تیم تعیین شده اند، انتقال دهید.
جنبه های اجتماعی با استخدام های جدید وجود دارد. برنامه نویسی جفتی بهترین راه برای شناختن همه در طول چرخش جفت است.
افرادی که هرگز این تکنیک را انجام نمی دهند، ابتدا ناراحت کننده می شوند، اما بسیار سریع تنظیم می شوند و جایزه نهایی برای پروژه یا یک شرکت ارتباط بهتر، راحتی و روحیه تیم.
اگر قبلا نتوانسته اید، با توسعه دهندگان با تجربه و شناخته شده، جفت کنید. این تجربه بی ارزش است! و اگر تازه وارد هستید و این نخستین جفت شدن شماست، به خودتان خوش شانس باشید، در بلند مدت به میزان قابل توجهی بهره مند خواهید شد.
افزایش سرعت
هنگامی که با خودتان کار می کنید، طبیعی است که همه چیز را برای یک در حالی که. مشکل خسته کننده و خسته کننده است و شما قبلا راه حل را می دانید. راه حل نیز خسته کننده است. و شما وقت خود را به اتمام کار می دهید.
یک مشکل که می تواند نیم ساعت طول کشید، چند روز طول می کشد تا تکمیل و حرکت کند، اما اگر شما یک جفت آن را تقریبا هرگز مورد است. شخص دیگر شما را تحریک می کند و شما را به جلو می برد. هیچ وقت برای تعویق وجود ندارد.
انتقال دانش. به عنوان یک افزایش سرعت آینده! برنامه ریزی جفتی به طور طبیعی ایمنی دانش شما را تضمین خواهد کرد. اگر کسی در تعطیلات یا ترک تیم بماند، این از دست دادن تاثیری نخواهد داشت، زیرا هر کس یک دانش مشترک از سیستم ها و زیرساخت هایی دارد که از طریق جفت گیری به دست آمده است.