چه زماني كل پروژه را از ابتدا بازنويسي كنيم؟
گاهي اوقات تعمير پروژه نرم افزاري واقعا به طراحي اپليكيشن در مشهد معناي حل كردن بخشي از مشكلات نيست و شما مجبور خواهيد بود كه كل پروژه را از نو بسازيد. گاهي اوقات ممكن است معماري نرم افزار شما به قدري ضعيف باشد كه نتوان آن را تعمير كرد. حال سوالي كه وجود دارد اين است كه چه زماني بفهميم به اين مرحله رسيده ايم و نمي توان پروژه را تعمير كرد؟
اگر شما بيشتر از زماني كه براي پروژه گذاشته ايد براي حل كردن باگ ها وقت گذاشته ايد و هنوز به نتيجه دلخواه نرسيده ايد و يا اين كه مي دانيد بايد زمان بيشتري را براي اين كار بگذاريد به شما توصيه مي كنيم سعي كنيد دوباره پروژه را از اول بسازيد ولي اين بار معماري قوي تري را براي آن داشته باشيد.
پروژه نرم افزاري
كدهاي قديمي را كنار بگذاريدشايد اين كه بخواهيد كدهاي قديمي را كنار بگذاريد بسيار وحشتناك به نظر برسد و قطعا هيچكس از اين بابت خوشحال نخواهد بود اما بايد بدانيد كه گاهي اوقات ممكن است شروع مجدد پروژه بسياري به صرفه تر از برطرف كردن باگ هاي آن باشد. Jacobson مي گويد در دو ماه اولي كه من در نتفليكس حضور داشتم به مسئولان اين شركت مي گفتم كه من قصد دارم كل پروژه شما را دور انداخته و از صفر شروع كنم.
با اين حال بايد بدانيد كه متوقف كردن كامل يك سيستم در بسياري از موارد ايده خوبي نيست. امروزه شما براي حل مشكلات يك پروژه نرم افزاري بايد حتما سعي كنيد در گام اول مشكلات پروژه نرم افزاري را حل كنيد و باگ هاي آن را رفع كنيد و در صورتي كه پروژه نرم افزاري مورد نظر داراي معماري خيلي ضعيفي بود اقدام به نوشتن آن از صفر كنيد.
برچسب: طراحي اپليكيشن در مشهد،