چگونه پيچيدگي كد را در يك شركت نرمافزاري مديريت كنيم ؟ (سادگي كد)
گردهمايياي با دسته خويش طراحي اپليكيشن در مشهد بگذاريد رايا پارس و هر شخص ليست خودش را با رايانهاي كه بتواند application به كد مبنا دسترسي داشته باشد همدم خويش بياورد. تعداد ايدهآل براي اين گرد هم آيي تيمي حدود شش يا اين كه هفت نفر ميباشد، براين اساس ممكن ميباشد بخواهيد مجموعهها را تقسيمبندي نماييد.
دراين نشست شما ميخواهيد طبق ليستها پيش رويد و نامي از فولدرهاي خاص، پوشه، كلاس، اسلوب يا اين كه بلوكهايي از كد را مهيا فرماييد تا هر نشاناي را به دست آوريد. حتي در شرايطيكه كسي چيزي مشابه بهاين گزاره را بگويد "تمام كد محور آزمايش واحد ندارد" ممكن ميباشد بگوييد "در زمينه ي مجال خاصي كه براي اين عمل از شما گرفته ميگردد توضيح دهيد" و با دقت به جواب مهم ترين پوشهها را براي تايپ كردن آزمايش به نحوه درست تعيين نماييد. همينطور بايستي مطمئن گرديد كه توضيح مختصري در خصوص ايرادات به دست آوردهايد، كه ممكن ميباشد چيزي مشابه اين باشد "تجديد بنا كد محور مشقت بار ميباشد زيرا نميدانيم آيا نصيبهاي مرتبط با ديگر افراد را وخيم ميكنيم يا اين كه خير". به اين ترتيب راه حل ممكن ميباشد آزمايش واحد باشد، البته بايستي نخستين تا جايي كه ممكن ميباشد اختلال را محصور فرماييد. (اين صراحت دارد كه نسبتاً براي همگي نصيبهاي كد بايستي آزمايش نوشته خواهد شد، البته در صورتيكه هيچ تستي ننوشتهايد، بايستي با ايفا شغل هاي قابل اجرا در ارتباط با اين قضيه آغاز نمائيد).
به صورت كلي، ايده در اين مورد اين ميباشد كه دقيقا مي بايست بدانيد كدام بخش كد نقص داراست. ممكن ميباشد حقيقتا يك ايراد بلندمرتبه وجود داشته باشد، ولي اين مسأله ميتواند به مسائل مشخصي از نصيبهاي خاص كد كه پايين تأثير قرار گرفتهاند، يك كدام از بعداز ديگري، شكسته خواهد شد.
برچسب: طراحي اپليكيشن در مشهد،