سلام

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

معمولا ابزارهایی که بر اساس طراحی و اسناد آن ایجاد نشده اند، به خوبی پیاده سازی نمی شوند و در نهایت با تاخیر آماده ارائه خواهند شد. این مشکل در بسیاری از ابزارهای معروف از جمله Netscape و Mozilla نیز اتفاق افتاده است.

بنابراین قبل از اینکه کدی بزنید، ابتدا اسناد آن را ایجاد کنید. اسناد ایجاد شده را چک کنید و سناریوهای مختلف را روی آن چک کنید. مطمئن شوید که طراحی به خوبی انجام شده است. آنگاه بر اساس آن اسناد کدهای خود را ایجاد کنید و مطمئن باشید که نیازی به تغییر آن ها در آینده نخواهید داشت مگر اینکه در طراحی های خود و اسناد خود اشتباهی کرده باشید.

facebooktwittergoogle_pluslinkedin

دیدگاه

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

*

*