برنامه نویسی

7 اشتباه برنامه نویسی که انجام دادم که تقریباً پروژه هایم را نابود کرد (و نحوه رفع آنها)

همه به شما می گویند چگونه کد کامل بنویسید. اما هیچ کس به شما نمی گوید چقدر آسان است که همه چیز را خراب کنید ، به خصوص وقتی تازه شروع می کنید.
در اینجا 7 اشتباه واقعی وجود دارد که من مرتکب شده ام که تقریباً پروژه هایم را نابود کرده و چگونه از هر یک قوی تر برگشتم.

1. نوشتن کد بدون برنامه ریزی چیزی:

من مستقیماً به برنامه نویسی پریدم زیرا خیلی هیجان زده بودم.
در نیمه راه ، من هیچ ساختاری ، منطق کثیف و تن اشکالات نداشتم.

نتیجه: اکنون ، من یک برنامه سریع را ترسیم می کنم ، حتی 10 دقیقه تفکر باعث صرفه جویی در ساعت اشکال زدایی می شود.

2. سرریز پشته کپی شده بدون درک:

من راه حلی را که کار می کرد کپی کردم – تا زمانی که این کار را نکرد.
یک تغییر کوچک همه چیز را شکست ، و من هیچ سرنخی نداشتم.

نتیجه: من هنوز از Overflow Stack استفاده می کنم ، اما مطمئن هستم که هر خطی را که چسبانده می کنم درک می کنم.

3. نادیده گرفتن GIT تا آخرین لحظه:

من یک کار یک روزه را از دست دادم زیرا فراموش کردم که مرتکب شوم.
همچنین اشکال زدایی بدون کنترل نسخه درد تحت اللفظی است.

نتیجه: من بعد از هر تغییر اساسی مرتکب می شوم و مرتباً فشار می آورم. Git اکنون شبکه ایمنی من است.

4. خواندن مستندات:

ساعتها را جستجو کردم و به دنبال پاسخ هایی بودم که به معنای واقعی کلمه در پاراگراف اول اسناد بود.

نتیجه: ابتدا اسناد را خواندم ، سپس برای اطلاعات در اینترنت گشت و گذار کردم. حتی ترتیب این موضوع نیز هست.

5. مهندسی بیش از حد همه چیز:

من سعی کردم با 10 ویژگی اضافی که به آن احتیاج نداشتم “راه حل کامل” بسازم.
در نهایت غرق شد و علاقه خود را از دست داد.

نتیجه: نسخه 1 را بسیار ساده بسازید. بعداً بهبود پیدا کنید. راه اندازی زشت ، بهبود سریع.

6. درخواست کمک نمی کند:

من 3 روز در یک اشکال گیر کردم زیرا نمی خواستم با درخواست کمک “گنگ” به نظر برسم. این یک اشتباه وحشتناک بود.

نتیجه: من اکنون زودتر سؤالاتی می پرسم – به طور کلی ، Discord ، Dev Forums. شرم در یادگیری نیست.

7. کد آزمایش در تولید:

من کد را بدون آزمایش به صورت زنده فشار دادم.
شکست کل سایت من پایین رفت.

نتیجه: من به صورت محلی تست می کنم ، سپس به صحنه می رود ، سپس به صورت زنده می روم. دیگر هرگز از آزمایش پرش نخواهید کرد.

افکار نهایی:
هر Dev اشتباه می کند ، اما این اشتباهات می تواند بهترین معلمان شما باشد.
اگر حتی یکی از این موارد به شما کمک کرد تا یک گلوله را گول بزند ، این پست کار خود را انجام داد.

کدام یک به شما ضربه زد سخت ترین؟ آن را در نظرات رها کنید.

نوشته های مشابه

دیدگاهتان را بنویسید

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

دکمه بازگشت به بالا