(۰۴ تیر ۱۳۹۵ ۱۰:۳۸ ب.ظ)blackhalo1989 نوشته شده توسط: این هم جالبه:
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.
جالب بود.
قبول دارم این حرف رو که تغییر زبان ،تغییر syntax نیست و به قول شما باید به اکو سیستمش آشنا شد که در اون حرفه ای بشیم اما خوب دیدگاه برنامه نویسی بنظر ورای زبان برنامه نویسی میاد و عمق و ریشه بزرگتری داره. مثلا من خودم وقتی سی شارپ بلد بودم و پاسکال (زبان رویه گرا). یادمه خیلی خیلی سریع پایتون رو یاد گرفتم و کارام رو باهاش انجام دادم. چون میدونستم برنامه نویسی یعنی چی . میدونستم اول باید سناریو کلی و تفکراتم رو روی کاغذ بیارم بعد شروع به کد زنی کنم و ... ادعا نمیکنم حرفه ای بودم (واقعا هم نبودم و نیازی هم نبود حرفه ای کار کنم) ولی خب دانش برنامه نویسی قبلی خیلی کمک کرد تا نیازم برطرف بشه.
یه چیز جالب در متنی که اوردید این هست که میگه بلد بودن یک زبان دیگر ممکنه به یادگیری زبان جدید صدمه بزنه. اتفاقا من اینو قبول دارم و با حرفای قبلیم تناقض نداره چون مثل این میمونه که ما بخوایم به زور تایر پراید رو بندازیم رو یه ماشین دیگه چون میدونیم تایر چیه و تعویض چرخ هم بلدیم!! در واقع بین زبان های مختلف برنامه نویسی یک تفاوت نگرش وجود داره که باعث ایجاد اون شده والا اصلا ایجاد نمیشد و نباید تلاش بیجا کنیم که هر دو زبانی رو با یک مدل تفکر و کد زنی پیش ببریم.
نظر خودت و دوستان دیگه چیه؟
(۰۴ تیر ۱۳۹۵ ۰۲:۵۹ ب.ظ)crevice نوشته شده توسط: بچه ها یه سوال.
اگه یه پیپر سابمیت کنیم جایی با ایمپکت حدود ۳ و با کامنت ۴ تا داور که همگی دیدشون مثبت بوده اما بدلیل سوتی های مشهود و نتایج مزخرف(که به هیچ وجه دیتیل نبودن و چیزیو نشون نمیدادن) ریجکت شده (ژورنال رنک ۱ هست در حوزه ی کلود تقریبا) و الان پیپر رو دقیقا بر اساس کامنت داورها ادیت کرده باشیم به شکلی که حدود ۸۰ درصد پیپر تغییر کرده؛ آیا معقوله دقیقا دوباره همونجا سابمیت کنیم؟! بخاطر اینکه داوری مرحله اولش حدودا ۳ هفته یی انجام شد و خیلی خوب و سریع بود.
حالا اگه دوباره سابمیت شد قراره جوابیه ی همه کامنت داورای قبلی هم گذاشته بشه. نیازی هست گفته بشه که این پیپر به کل عوض شده و انگار یه پیپر جدیده (بویژه در بخش نتایج و پرزنت روش ارائه شده)؟
از اونجایی که بنظر میرسه که ادیتور یِر به یِر ریجکت زده به جای میجر ریویژن
شما اول بگو اون ژورنال کجاس تا ما هم بریم سمتش
من یه تجربه ام میگم ببینید بدردتون میخوره یا نه: یک پیپر در ژورنال خوبی ارسال شد که مشکل جدی نداشت اما دیتاست و توابعی که تست کرده بود برای توجیه کارش بایاس بود. چند تا مشکل و قضیه رو هم بد گفته بود و من به اینا گیر دادم و ... ۳ تا داور دیگه هم در خصوص چیزای دیگه بهش گیر دادن اما هیچ یک از داورها پیپر رو ریجکت نکردن. منتهی Editor پیپر رو ریجکت کرد چون به نظرش ویرایش این پیپر زمان زیادی میبره اما توصیه کرده بود بعد از ویرایش مجدد برا همون ژورنال بفرسته.
حالا بعد ۲-۳ ماه مقاله دوباره ارسال شده. من حس میکنم مجدد برا همون داورهای قبلی فرستادن (حداقلش برا من که فرستادن). این نشون میده که میشه کاری کرد که به داورهای قبلی مقاله ارسال بشه. حالا جالب بودنید روند داوری اصلا سریع تر نشه اما به دلیل دید مثبتی که داشتن وضعیت پیپر جوری هست که مشخص هست در روند اکسپت شدن افتاده هر چند که احتمالا باز ریوایز میخوره.