فارسی
باز کردن در Telegram

رشتهٔ گفتگو بیشتر اینکه نمیتونن پیاده سازی کنن به خاطر تسلط و بعدش ساختمان داده و الگوریتمه. پیاده سازی خودش یه درسه کامله توی مهندس…

5 پیام · –
E
بیشتر اینکه نمیتونن پیاده سازی کنن به خاطر تسلط و بعدش ساختمان داده و الگوریتمه. پیاده سازی خودش یه درسه کامله توی مهندسی نرم افزار
  1. ح
    افرادي که خودشون به تنهايي در حال يادگيري هستن چطور میتونن روي پیاده سازي تسلط پیدا کنن؟
    1. E
      کتاب‌های زیادی هست برای پیاده سازی و مهندسی نرم افزار. خیلی همینطوری یه دفه میخوان بشینن پشت سیستم از اول تا آخر کد رو بنویسن. بستگی داره کجاش گیر میکنن؟ الگوریتم‌هاش؟ سینتکس وقواعد یک زبان؟ یا مشکلات سیستمی؟ مثلا پروژه درباره tcp/ip ولی چیزی از شبکه و tcp نمیدونن. در کل از پروژه‌های کوچیک و ساده شروع کنین و بزرگترش کنین. میشه قبلش فلوچارت، الگوریتم و قبل کد نویسی شبه کدش رو نوشت که راحتتر بود. روی کاغذ بیارین مثلا متغیر یا تابع رو و تستش کنین. دوره CS50 تمرینای خیلی خوبی آخر هر فصلش داره. هرچی بیشتر تمرین کنین چیزهای قبلی راحتتر میشه.
      1. ح
        👌🏽👌🏽 کتابی که قابل فهم باشه و به زبون ساده توضیح داده باشه سراغ دارید معرفی کنید در این باره؟
        1. E
          الگوریتم اگر میخواین: کتاب الگوریتم grokking سادست. ترجمه فارسی هم شده. گیتهاب کد زیاد بخونین و خودتون بنویسین حتی شده یه برنامه ۲۰ خطی رو دو روز وقت بذارین. کپی پیست نکنین از اینترنت
گگروه حل اشکال صفر تا صد پایتونگروه حل اشکال صفر تا صد پایتون@problem_python · گروه · فناوری
2 380عضو28 590پیام در ایندکس
فید انجمن باز کردن در Telegram

فید عمومی باز از ایندکس جست‌وجو ChatCrawler — «Google برای Telegram عمومی»؛ با خزش انجمن به‌روز می‌شود. زمان‌ها به UTC است.

فقط محتوای عمومی، API رسمی Telegram. دربارهٔ ما · پرسش‌ها · محدودیت‌های ایندکس · حذف یک صفحه · کاتالوگ · جست‌وجو · روش محاسبهٔ ما