در مورد اینکه چطور برنامه نویسان پروژه هایی را می سازند که همه ما تحسین می کنیم، چیزهای زیادی گفته میشود. همه بخش هیجان انگیز و پر زرق و برق آن را میبینند که احتمالاّ مبتدیان هم، به دلیل کمبود تجربه، به آن توجه نمیکنند. اما ساخت آن برنامه جذاب که شما فقط تکمیل شده آن را میبینید و از آن استفاده میکنید مراحلی دارد.
در این مقاله به مراحل مرحله به مرحله ساخت پروژههای برنامهنویسی میپردازیم.
پروژه را به واحدهای کوچکتر تقسیم کنید
یافتن یک آموزش کامل در مورد آنچه که میخواهید بسازید دشوار است اما یافتن آموزشهای مرتبط به هر بخش از پروژه نسبتاّ آسان است. اگر شما در حال کار بر روی یک پروژه هستید، میتوانید این مراحل را طی کنید:
مرحله اول: همه چیز را به بخشهای کوچک تقسیم کنید؛ مثلاّ برای طراحی یک وب سایت بخشهای مدیریتی شما ممکن است به این شکل باشد: هدر، قسمت اصلی، نوارهای کناری، فوتر
مرحله دو: هر بخش را به اجزای جداگانه بشکنید؛ از خودتان بپرسید هر بخش چه چیزی میخواهد؟؟ بعد آن عناصر را یکی یکی لیست کنید.
هدر: میخواهم یک لوگو، باکس جستجو، دکمه ورود/خروج، و غیره را در آن قرار دهم.
بخش اصلی: به چند ستون نیاز دارم؟؟ آیا باید در سمت چپ یا راست نوار کناری داشته باشد؟؟
فوتر: آیا میخواهم اطلاعات کپی رایت و لینکهای شبکههای اجتماعی را در فوتر بگذارم؟؟ چه چیز دیگری مدنظر دارید؟؟
تمام چیزهایی که برای بکاند یا فرانتاند میخواهید را از خودتان بپرسید و همانطور که در مورد آنها فکر میکنید، آنها را یادداشت کنید.
به طور خلاصه، باید هر آنچه را که در هر بخش و جزء میخواهید فهرست کنید. اما وقت زیادی را برای برنامهریزی هدر ندهید. سعی کنید این کار را در سریعترین زمان ممکن انجام دهید، زیرا وقتی شغلی پیدا میکنید به سختی وقت اضافی برای برنامهریزی پروژههای خود خواهید داشت.
اما ممکن است بگویید، اوه، نه! من گیج شدم. چطور میتوانم به عنوان یک مبتدی از تمام بخشها و اجزای مورد نیاز مطلع شوم؟؟
اگر تجربه داشته باشید این کار برای شما آسان است ولی ممکن است برای یک مبتدی این طور نباشد. اما نگران نباشید، شما تمام این موارد را در طول مسیر خود خواهید آموخت.
اولین خط کد خود را بنویسید و در آن گیر کنید
بعد از داشتن یک تصویر واضح از آنچه باید ساخت، مهمترین چیز برای شروع یک پروژه نوشتن خط اول کد برای شما و گیر افتادن در آن است. شاید بدبینانه به نظر برسد اما به شما کمک میکند تا راه حل محور شوید.
به جای اینکه بی دلیل نگران باشید، چون از نحوه شروع کردن مطمئن نیستید، ویرایشگر کد مورد نظر خود را باز کرده و اولین خط کد خود را بنویسید، حتی اگر بلافاصله بعد از آن در آن گیر کنید.
خط اول کد شما احتمالاُ چند بار حذف و اصلاح میشود، و این خوب است. این یعنی این کار به شما کمک میکند تا بر به تعویق انداختن غلبه کنید.
در واقعیت، شما همیشه به دلیل اینکه چطور شروع کنید و چه کاری انجام دهید سردرگم میشوید. به دلیل چنین احساساتی کار خود را به تعویق میاندازید، خصوصاُ بعد از اینکه متوجه میشوید پروژه چطور باید در ذهن شما یا بر روی کاغذ کار کند. سعی نکنید قبل از نوشتن اولین خط کد، همه چیز را درک کنید. شما هرگز همه چیز را درک نخواهید کرد. حداقل هنوز هیچ کس همه چیز را درک نکرده است.
درباره این سایت