حرفه طراحی خود را با محتوای به‌روز و متفاوت ما که باهدفِ پرورش مهارت‌ها و رها کردن خلاقیت ایجاد شده است، به سطح بعدی ببرید

مشترک شوید
فیدها

جوئل اسپلوسکی | Joel Spolsky

جامعه دیزاینر
Avram-Joel-Spolsky جوئل اسپلوکی
جوئل اسپلوسکی | Joel Spolsky

مـلـیّـت: آمریکا

حرفه: برنامه نویسی – کارآفرینی

جوئل اسپولسکی یک برنامه نویس، کارآفرین و نویسنده آمریکایی، متولد 1965 است؛

جوئل بنیانگذار:

همچنین مدیر محصول مایکروسافت اکسل است.

او فارغ التحصیل دانشگاه یل(Yale University) است وبه عنوان برنامه نویس و مدیر در مایکروسافت ،Viacom و Juno کارکرده است.

بیست سال پیش Joel Spolsky ، مقاله ای با عنوان 12 گام تا کد بهتر منتشر کرد. در آن 12 معیار برای سنجش کد هایی که توسط یک تیم توسعه نرم افزار نوشته می شود، مطرح شد. این 12 معیار به صورت سوال مطرح شده بود و هر جواب مثبت یک امتیاز داشت. اگرچه مدتی بعد Joel بیان کرد که این لیست بی دقت و غیر مسئولانه است اما تیم های زیادی تا کنون این تست را معیار سنجش سلامت و کیفیت تیم توسعه دهنده خود قرار داده اند.  [um_loggedin]

مانند آزمون اصلی، پاسخ مثبت به هر سوال، یک امتیاز دارد. امتیاز 12 عالی، امتیاز 11 قابل قبول و امتیاز 10 به پایین یک هشدار است. Joel معتقد است اکثر سازمان ها با امتیازی بین 2 و 3 اداره می شوند.
این 12 سوال به شرح زیر است.
1. در هفته 40 ساعت یا کمتر کار می کنید؟
2. در محل کار زمانی را به یادگیری اختصاص می دهید؟
3. ابزار مورد نیاز برای کار در اختیار دارید؟
4. لیست اولویت بندی شده ای از کارهایی که باید انجام شوند دارید؟
5. هنگامی که پیاده سازی قابلیت های جدید بیش از انتظار طول می کشد زمان پروژه را زیاد تر یا قابلیت مورد نظر را کوچک تر می کنید؟
6. پروژه هایی که انجام می دهید مستند های (مانند مستند نصب روی سرور یا مستند فنی) به روز دارند؟
7. پیام های Commit و pull request های شما در Git سازمان، مناسب کاری که انجام می دهید است؟
8. تمام کد ها تست اتوماتیک دارند؟
9. کد ها توسط شخصی به جز نویسنده آن بازبینی می شود؟ (کد ها به صورت pair programming نوشته می شوند؟)
10. محیط توسعه شما و سرور محصول عرضه شده تا جای ممکن با یک دیگر شباهت دارند؟
11. از خطا های پروژه های عرضه شده به طور خودکار با خبر می شوید؟
حداقل هفته ای یک بار کد های نوشته شده را در محصول عرضه شده بارگذاری (deploy) می کنید؟

مختص مشترکین دیزاین کلاب. شما به این سطح محتوا دسترسی ندارید و یا وارد اکانت خود نشدید.

ورود یا نام نویسی 🔗

برای دسترسی به صدها درس و محتوای تخصصی در دیزاین کلاب شما نیاز به ثبت نام و تهیه اشتراک دارید.

تمدید یا تهیه اشتراک 🔗 | ورود یا نام نویسی 🔗

.:برای دانلود کاتالوگ آشنایی با محتوای دیزاین کلاب کلیک کنید:.

 

 

[/um_loggedin]

مفید بود؟

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *