راکت

راه مناسب خواندن كد

7 پاسخ

سلام
مدتي است دوتا بخش ميخوام به پروژه فرانت اند اضافه كنم يكي بخش multiselect يكي هم امتياز دهي ستاره اي
اما وقتي كدهاي گيت هاب و پكيج هاي درون npm رو ميخونم بعضي قسمتا هيچ توضيحي نداره و اصلاً متوجه كدش نميشم مثلاً يجا از تابع رندوم استفاده كرده و در عدد ١٠٠٠٠٠ ضرب كرده اما هيچ توضيحي براي اين كار نداره كه چرا اينو نوشته
ميخوام بپرسم همچين مواقعي بايد چكار كنيم؟ ما هميشه نميتونيم يك قسمت رو كدش رو خودمون بنويسيم و وقتي هم به اين منابع مراجعه ميكنيم اصلاً توضيحي براي كدشون ندارن
ممنون ميشم راهنمايي كنيد

آرمین
آرمین
@arminbeik
ثبت پرسش جدید

پاسخ‌ها

7
فاطمه کاظمی زاده
فاطمه کاظمی زاده
@kazemi

تخصص: Senior front-end در هولدینگ دکتر کرمانی - مدرس مجتمع فنی

بهتره توی استک اورفلو بگردید و اون چیزی که میخواین رو بسازین // اونجا برای هرپاسخ توضیح هم می نویسن
یا واضحتر بگید چی لازم دارین که راهنماییتون کنیم
//
متاسفانه خیلی باب هست بین برنامه نویسا که توضیحی برای کد نمی نویسن و میگن "خب هرکی برنامه نویس باشه متوجه میشه دیگه"
یا کامنتهای کوتاه و انگلیسی مینویسن و میگن کدمون باید clean باشه

یه کمپین باید راه اندازی کنیم که کامنت گذاشتنه کامل هم جز قواعد برنامه نویسی بشه😎

عرفان محسنی
عرفان محسنی
@erfanmohseni406

تخصص: backend developer

@kazemi
حقیقا حوصله ش نیست که بیایم برای کد هامون توضیح بدیم همین که بالاش کامنت گذاشتیم خیلی کار کردیم🤣🤣🤣

شاید پاسخ شما همین‌جا باشد

فاطمه کاظمی زاده
فاطمه کاظمی زاده
@kazemi

تخصص: Senior front-end در هولدینگ دکتر کرمانی - مدرس مجتمع فنی

@erfanmohseni406
یه درصد درنظر بگیرید که قرار باشه ینفر دیگه روی کد شما کار کنه. مثلا یه سنیور
آیا وقتی که از این شخص برای خوندن کد شما گرفته میشه، روی اعتبار کاری شما تاثیر نمیزاره؟ اون سنیور ممکنه بخواد با شما ارتباط بگیره و همکاری بلندمدت داشته باشه (مثلا)
یا یک درصد درنظر بگیرید که شما قراره کدتون رو یه سری جونیور روش کار کنن
کد رو شما توی نیم ساعت زده باشی، جونیور یکساعت باید وقت بزاره کد رو بخونه و زمان تسکش رو از دست میده و حتی توبیخ میشه. آیا درسته؟

متقاعد نشدید که کامنت درست بزارید؟ 😉

عرفان محسنی
عرفان محسنی
@erfanmohseni406

تخصص: backend developer

@kazemi
همه ی حرف هایی که شما زدید درست هست ولی متاسفانه برخی از دوستان این کارو انجام نمیدین اگر بشه این مورد تو همه ی برنامه نویس ها به وجود بیاد خیلی خوب میشه خودم هم از این
به بعد به این نکته توجه میکنم 😅
به امید اینکه همه ی دوستان این کارو انجام بدن .

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

@arminbeik
فارغ از موضوع لزوم کامنت نویسی که نظری راجع بهش ندارم، سوالم اینه که اولا مطمئنید برای پیاده سازی این دو مورد نیازمند پکیج جداگانه هستید...؟ خیلی از مواقع یک موضوع یک راهکار خیلی مشخص و ساده تری نسبت به نصب پکیج و خوندن مستندات و سر و کله زدن با باگ هاش داره و به نظر میاد این دو موضوعی که می‌گید هم از همین جنس باشه و واقعا ارزش نصب پیکج نداشته باشه.

دوم اینکه چه لزومی داره که تا این حد وارد سورس کد پکیج می‌شید و ریز به ریز مطالعه اش می‌کنید؟ اگر به نیت یادگیری یا کنجکاوی هست بحثش جداست وخیلی هم خوبه. اما برای استفاده معمولا هیچ نیازی به اینکار نیست و هر چیزی که مورد نیازتون باشه در بخش مستندات و فایل README.md همراه با مثال ها موجود هست و اتفاقا خوبی پیکج ها همین هست که در اکثر مواقع بدون اینکه نیاز باشه بدونیم داخلش چه خبره می‌تونیم از خروجیشون استفاده کنیم و کارمون رو جلو ببریم. داخلش هرچی که می‌خواد باشه...

علیرضا کفایتی
علیرضا کفایتی
@alirezakefayati

تخصص: برنامه نویس laravel, vue.js

@erfanmohseni406
سلام ، پیشنهاد می کنم راکت کست زیر رو گوش بفرمایید
https://roocket.ir/podcast/1023

عرفان محسنی
عرفان محسنی
@erfanmohseni406

تخصص: backend developer

@gomnam گوش دادم این راکت کست رو جناب گمنام

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام