سلام
اصولاً در چه سطحي از برنامه نويسي بايد باشيم كه بتونيم به راحتي كدهايي كه ديگران نوشته اند و در گيت هاب قرار دارند رو بتونيم بخونيم و يادبگيريم و در پروژه استفاده كنيم؟
مثلاً من ميخوام يك سايدبار كشويي با react يا vue در سايتم داشته باشم اما تا به حال همچين كاري رو نكردم و نميدونم چطور بايد كدش نوشته بشه. وقتي به سايت گيت هاب يا استك اور فلو مراجعه ميكنم نصف داستان و كدهاي نوشته شده رو نميفهمم و طبيعتاً باعث ميشه نتونم همچين كدي به سايتم اضافه كنم.
من كه در سطح جونيور هستم درحال يادگيري به صورت خودآموز هستم آيا بايد انتظار داشته باشم با سرچ در گوگل و كدهاي ديگران بتونم همه رو درك كنم و استفاده كنم؟ چطور بايد اين كار انجام بشه؟
به نظرتون خواندن كدها ديگران در react ساده تر هست يا vue؟
به دليل اينكه ميخوام اولين فريمورك رو براي يادگيري انتخاب كنم
تشكر
سلام روزت بخیر.
خواندن و تفکر به روی کد های گیت هاب امر خیلی جذابی هست ولی نیاز به یکسری دانش پایه از اون مبحثی که میخوایم در موردش مطالعه کنیم داشته باشیم.
نکته اول : به این مربوط نمیشه که react یا vue کدوم راحت تر میشه خوند
و باهاشون کار کرد | هر کدوم مبحث جدای خودشون رو دارن و به اندازه هم
برای فردی که دانش اولیه نداره سخت هستن.
و اینکه اگر ۱ ماه دارید با اون فریم ورک مورد نظر کار میکنید و هنوز خیلی از کد های گیت هاب رو درک نمیکنید خیلی خیلی عادیه حداقل ۳ الی ۶ ماه زمان میبره که بتونید قشنگ و بدون ایراد کد هارو بخونید و روشون فکر کنید.
مطالعه و بررسی کد در گیت هاب چندین نکته داره و چندین مورد هست که عادیه برای اوایل کار.
مثال:
فردی که تازه شروع کرده نمیتونه دقیقا حرکات و تفکر کد های فرد مقابل رو درک کنه و باید بیشتر توی اون زمینه کار کنه و تجربه کسب کنه که باعث بشه تفکرش تفکر عمومی افرادی که با اون فریم ورک کار میکنن تبدیل بشه. و تازه بعد از اون دوره یادگیری و دانش اولیه میتونه کد هارو بخونه متوجه بشه ولی باید بیشتر روشون فکر کنه که بتونه مبحث مورد نیاز یا تفکر مورد نیاز رو از کد استخراج کنه و بتونه برای خودش استفاده کنه.
اگر نیاز به توضیح خاص یک مبحث یا موضوع در این مورد هستی توی همین گفتگو بپرس تا برات توضیح بدم.
با آرزوی موفقیت.
@iliafaramarzpour
ممنونم از توضيحاتتون
من كه اول يادگيري هستم اون دوره اي كه به زبان فارسي رو ميبينم درحد همون مثال هايي كه در دوره هست ميتونم پروژه بسازم نهايتاً يه تغيير كوچيك بدم به اون چيزي كه يادگرفتم
اما وقتي بخوام يك كد كامل رو سرچ كنم ببينم اصلاً متوجه كد نوشته شده نميشم و بيشتر ترجيح ميدم از پكيج به جاي كد ديگران استفاده كنم
حالا نميدونم اين خوبه يا نه
مثلاً سيستم امتيازدهي ستاره اي ترجيح ميدم به جاي خوندن كد بقيه بيام از npm پكيجش رو استفاده كنم كه كدشو نخوام بدونم چيه
به نظرتون براي سطح جونيور طبيعيه يا سطح جونيور هم بايد بتونه هر تسك و كاري كه بهش ميدن رو با سرچ و اينا بخونه و بتونه كد رو بفهمه و پياده سازي كنه ؟
اونهایی که کد توی گیت هاب و ... میذارن کد های حرفه ای که بعد از چند سال تجربه یاد گرفتن را میزارن
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟