(۰۴ تیر ۱۳۹۵ ۱۰:۰۰ ب.ظ)kilookiloo نوشته شده توسط: (04 تیر ۱۳۹۵ ۰۹:۳۵ ب.ظ)blackhalo1989 نوشته شده توسط: یه خودشیفتگی خاصی تو مستندات پایتون می بینم.
آقای بلک شما الآن بعد از تجربه هایی که کسب کردید , وقتی میخواین یه زبان یا تکنولوژی جدید رو شروع کنید چه روندی رو طی میکنید ؟
راه حل یکتایی برای همه چیز ندارم. معمولا سایت رسمی خود تکنولوژی یا زبان مفیده اما ممکنه خیلی هم مفید نباشه. اما یه سری نکات هست که مد نظر بگیرید:
- یه پیش زمینه از زبان داشته باشید. مثلا type discipline مربوط به زبان چیه. تو صفحه ویکی پدیای مربوط به زبان برید. اول صفحه سمت چپ یه کادر هست که هر کلمه اش کلی اطلاعات میده.
- هرچی منبعی که یاد میگیرد به آخرین نسخه نزدیک باشه بهتره (یه استثنا یاد گرفتن پایتون ۲ بود اونم چند سال پیش). زبانی مثل جاوا تو هر نسخه سینتکس جدید رو اضافه می کنه که بعضا (مثلا تو نسخه های ۱.۵ و ۱.۸) سینتکس مهمی محسوب میشه.
- به ظاهر گول نخورید. علاوه بر سینتکس باید طرز تفکرتون هم به اون زبان/تکنولوژی نزدیک کنید. مثلا راجع به پایتون باید پایتونی فکر کنید.
- اکثر زبان ها فقط سینتکس و کتابخانه رسمی نیستند. باید با اکوسیستم زبان آشنا بشید شامل کتابخانه های شخص ثالث و ابزارها.
- از زوایای دیگه زبان مطلع بشید مثلا coding convention های رایج مربوط به زبان مورد نظر رو بشناسید.
این هم جالبه:
Saying things are "counter-intuitive" is a bad habit in any programming discipline. When learning a new language, start fresh, and drop your habits. Your intuition must be wrong.
Languages are different. Otherwise, they'd be the same language with different syntax, and there'd be simple translators. Because there are not simple translators, there's no simple mapping. That means that intuition is unhelpful and dangerous.
منبع متن انگلیسی بالا:
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.