آیا عبارتی تحت عنوان "این برنامه استاندارد است" در برنامهنویسی وجود دارد؟
- اگر دسترسی به منابع میبایست مطابق با یکسری الزامات (Authorization و Authentication) صورت پذیرد آیا صرفا بکارگیری پکیجهای استاندارد بیانگر این معیار است؟ یا پیادهسازی بصورت سفارشی و بدون پکیج هم میتواند استاندارد باشد؟
- ممکن است در یک برنامه به منظور نگاشت اطلاعات از AutoMapper استفاده کنیم و در برنامه دیگر برنامهنویس تمام این کار را خودش پیاده کرده باشد. آیا این کار در استانداردسازی برنامه تاثیر دارد.
- یا مثلا فرض کنیم بجای پیاده سازی یک متد Generic برای جمع دو عدد (انواع عدد) در برنامه به تعداد نوعهای عددی (Numeric Types) متد بنویسیم. یکی برای int، یکی برای decimal و...
- آیا عملکرد (Performance) و هزینههای سختافزاری در تعیین استاندراد بودن برنامه نقش دارند؟
- و سایر موارد مانند الگوهای طراحی (Design Patterns)، معماری (Architecture) و...