TGViewer
KnowledgePlus.ir KnowledgePlus.ir @knowledgeplus · 5.51K subscribers
Post #681 15.6K
نگهداری (maintenance) نرم افزار:

فرض کنید که شما برنامه مفصلی را با تعداد خط های زیاد برای یک پروژه یا محصول نوشته و از آن جواب گرفته اید. حال اگر مثلا بعد از دو سال بنا به نیاز لازم باشد تغییری در آن برنامه داده شود و نسخه جدیدی از آن نوشته شود بصورت طبیعی آن حضور ذهنی که در زمان نوشتن برنامه در مورد جزییات آن وجود داشته بعد از گذشت زمان طولانی تا حد زیادی بین رفته است. بنابراین اگر در هنگام نوشتن برنامه اولیه مواردی مانند کدنویسی اصولی، مستندات سازی، نام گذاری مناسب متغیرها و توابع و ... و نوشتن کامنت های مناسب به درستی انجام نشده باشد تغییر دادن یک برنامه پیچیده می تواند کاری بسیار سخت و مشکل باشد و حتی در مواقعی عملا به نتیجه نرسد. بنابراین در هنگام کدنویسی لازم است با در نظر گرفتن تمهیدات لازم بحث maintenance و نگهداری نرم افزار در زمان های آینده را مد نظر داشته باشید تا بعد از گذشت زمان زیاد اصلاحات بعدی آن با کمترین مشکل قابل انجام باشد.

@KnowledgePlus
More from @knowledgeplus
  1. Oct 15, 2026درباره بازار کار بِکر مرتبط با رفع نیازهای مدارات سوئیچینگ @KnowledgePlus
  2. Aug 19, 2026در بخش پایانی فیلم Amadeus ساختهٔ سال ۱۹۸۴ برای نمایش نبوغ موتزارت، سکانسی دربارهٔ ساخت بخ…
  3. Jul 17, 2026چکیده ای از گفتگوی انجام شده در تاریخ ۱۴۰۵/۴/۲۵ با موضوعات: ۱- بیان مشکلات فعلی ۲- اهمیت ح…
  4. Feb 11, 2026با توجه به گران شدن بیش از حد قلع و سیم لحیم، به این نکته توجه کنید که وزن قرقره ها در نمو…
  5. Dec 12, 2025بعضی از پر بازدیدترین پست های کانال از ۱۰ سال پیش تاکنون: زرنگی در دو نسخه شباهت عملکرد مغ…
  6. Nov 26, 2025بخش هایی از گفتگوی انجام شده در تاریخ ۱۴۰۴/۹/۳ با موضوع نحوه قیمت گذاری پروژه ها @Knowledg…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →