درین نوشتهیعلمی شایسته ترین روشهای Code Revie، چرخه طراحی اپلیکیشن حیات Code Revie در مایکروسافت و مزایای آن را ذکر می کنیم.
برای استارت اذن دهید داده ها کلیدی در ارتباط با مایکروسافت را به شما بدهیم. مایکروسافت حدود 140000 کارمند دارااست. حدودا 44% آن ها، یعنی بیش تر از 60000 کارمند، مهندس میباشند. تعدادی کالا مانند Office، Visual Studio یا این که ویندوز دارااست که به وسیله هزاران مهندس ساختوساز گردیدهاست که با هم بر روی code base شبیه شغل مینمایند.
اینها را گفتیم تا مسئله و دیدگاهی را نسبت به هماهنگی و مدیر مراحل بسط برنامه به شما بدهیم. به عبارتیطور که میتوانید فکر کنید، اعتقاد و باور از کدی که به وسیله مجموعههای زیرمجموعه بسط مییابد، شغل بیاهمیتی وجود ندارد، و Code Revie نقش مهمی در مایکروسافت بازی مینماید تا در اینگونه مقیاس بزرگی بتواند همیاری خیر و خوبی داشته باشد.
Code Revie در مایکروسافت یک قسمت بی نقص از پروسه توسعه و گسترش میباشد
یکیاز حقیقتهای اساسی هنگام Code Review در مایکروسافت این میباشد کهاین یک شیوه مهندسی اتخاذشده با با کیفیت میباشد. هزاران مهندس آن را تحت عنوان شایسته ترین سعی خوب شعور مینمایند، و دستههای دارنده کارایی بالا وقت متعددی را صرف نظارت کد مینمایند.
پژوهش Code Revie در مایکروسافت
از آنجا که پژوهش کد نقش مهمی را در مراحل توسعه و گسترش مایکروسافت انجام مینماید، این یک غرض ایدهآل برای اشخاص متعددی بود تا در آن عمیق گردیده و مزایای و اشکالات این فعالیت را متوجه شوند. در یک تفحص بزرگ در زمینهی رسیدگی کد یا این که به عبارتی Code Revie در مایکروسافت که به وسیله یک سری دستهها صورت گرفته میباشد، آن ها با بیش تر از 900 نرم افزارنویس در موضوع تحقیق کد گفتگو و نظرسنجی کردهاند.
غرض آن ها این بود که فهم نمایند Code Revie در مایکروسافت دقیقا چه گونه جاری ساختن میشود و توسعه و گسترش دهندگان در هنگام ایفا این عمل با چه مشکلاتی روبهرو میشوند و کدام نوع از این تحلیلها شایسته ترین طرزهایی میباشد که آنها برای غلبه بر این معضلها به کار گیری مینمایند.
از روشهای Code Revie در مایکروسافت چه چیزی خواهیم توانست بیاموزیم؟
بیشتر درسهای آموخته گردیده برای دستهها و سازمانهای خرد به به عبارتی اندازه که برای دستهها وسازمانهای تبارک بها داراهستند با ارزش هستند. در شرایطیکه دسته شما هنوز نظارت کد را اجرا نداده میباشد، ما این یافتهها را به شکلی آرم دادهایم که مزایای این شیوه را به شما نشانه می دهد. همینطور به شما علامت میدهیم که چرخه حیات Code Revie چهگونه میباشد، براین اساس میتوانید این طریق را در پروسه توسعه و گسترش خویش بگنجانید.
در حالتی که گروه شما از پیشین رسیدگی کد را اجرا داده میباشد، می توانید شیوه خویش را با نحوه مایکروسافت مقایسه نمایید. آیا چرخه حیات پژوهش کد شما مختلف به حیث میرسد؟ شما میتوانید از ایرادات و شایسته ترین نحوهها آگاه گردید. پس آغاز می کنیم:
مهندسان مایکروسافت چندبار Code Revie را اجرا می دهند؟
درین پژوهش 36% پیشرفتدهندگان گفتهاند که آن ها یک سری توشه در روز Code Revie را جاری ساختن می دهند. 39% دیگر از گسترشدهندگان گفتهاند که دستکم یک توشه در روز پژوهش کد را ایفا میدهند. 12% این عمل را تعدادی توشه در هفته اجرا میدهند و فقط 13% گفتهاند که نظارت کد را در هفته پیشین جاری ساختن ندادهاند.