درود به همگی شما عزیزان و مهربانان 

خوش اومدید به وبلاگ من و خوشحالم که این متن از وبلاگ من رو انتخاب کردید 

---

خب توی این متن قراره درمورد (10مورد که هر برنامه نویسی باید بداند )صحبت کنیم.

اگر نظر یا پیشنهادی داشتیدمیتونید برای ما در قسمت نظرات بگزارید و ما اونهارو میخونیم

و درخواست هاتون رو هم باز براون بنویسید .

سپاس گزارم 

--------

10مورد که هر برنامه نویسی باید بداند


خب یکسری موارد هست که هرکی برنامه نویسی میکنه و توی این عرصه هستش باید این مطالب رو بدونه تا به موفقیت
خودش اضافه کنه.

 

 

1-تنبلی را فراموش کنید!

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

------------------------------------------------

2-تکرار-تکرارو تکرار!!

در مورد ۱، شما باید هر کاری را که انجام می‌دهید تکرار کنید. آیا نوشتن یک کد را مطابق یک برنامه آموزشی به پایان رساندید؟ بسیار خوب! حالا حذف کنید و دوباره این کار را انجام دهید، سپس دوباره حذف کنید و این بار به روشی دیگر و با استفاده از ذهن خودتان کد را بنویسید. روزها و هفته ها اینکار را انجام دهید تا مطالبی که فراگرفته‌اید ملکه‌ی ذهن شما شود.

با تکرار کردن کد باعث می‌شوید آن برنامه و کد برای همیشه در ذهن شما باقی بماند و حتی در صورت فراموشی با یک ضربه دوباره آن را به یاد خواهیدآورد.

------------------------------------------------------

3-استفاده از راهنمای سبک کد

آیا تا به حال نام راهنمای سبک کد را شنیده‌اید؟! احتمالا که چنین چیزی را ندیده‌اید، استفاده از یک راهنمای سبک کد بسیار به شما کمک خواهد کرد تا کدهایی بهتر و خواناتر بنویسید، اگرچه ممکن است به نظر برسد که شما تازه شروع به برنامه نویسی کرده‌اید. به عبارتی با استفاده از این راهنما شما به صورت اصولی برنامه نویسی را فراخواهید گرفت و برنامه نویسی حرفه ای را آغاز خواهید کرد.

-----------------------------------

4-تمرکز کنید_ولی بدون ایجاد محدودیت!

یادگیری نحوه و روش برنامه نویسی دشوار است؛ بنابراین بهتر است که بر روی یک زبان برنامه نویسی تمرکزکنید، ممکن است که شما فقط بر روی یک platform تمرکز کنید درحالی که می‌توانید روی platformهای بیشتری کار کنید، این می‌تواند کمی سخت باشد به خصوص زمانی که شما توسعه دهنده‌ی وب هستید و نیازمند ترکیبی از کدهای html، css و جاوا اسکریپت هستید.

فرض کنید بخواهید ۱۰ زبان برنامه نویسی را بلد باشید می‌توان گفت قطعا نمی‌شود در همه‌ی این زمینه‌ها همزمان متخصص بود، این بدین معنی نیست که با این زبان‌ها نباید آشنا شوید بلکه باید با آنها آشنا شد و علاقه‌ی خاص خود را پیدا کرد و آن را ادامه داد.

----------------------------------------------------

5-کد خود را مستند کنید 

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

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

--------------------------------------------------

6-ساخت پروژه های خانگی!

کار بر روی پروژه‌های خانگی شما را وادار خواهد کرد تا مسائل و چالش‌های جدیدی را بدون فکر کردن به هزینه، زمان، منابع و غیره امتحان کنید. به احتمال بسیار زیاد هیچ یک از پروژه‌های خانگی شما به اندازه‌ی کافی دوام نخواهد داشت تا به مرحله‌ی بهره‌وری عموم برسد، حتی اگر زمان زیادی را صرف نوشتن این برنامه ها کنید، خوب است؛ زیرا جمع‌آوری دانش بسیار مفید است.

اکتهن