برنامه‌نویسی

دِوآپس؛ حالمان هنوز خوب نیست (2)
سبحان عطار
دیدگاه و یاداشت
15 شهريور 1394
در یادداشت شماره قبل رویکرد دوآپس را به‌عنوان ساختاری جدید که توسط اندرو کلی شافر و پاتریک دبوس در کنفرانس سالانه Agile در سال 2008 مطرح شد، معرفی کردیم و هدف از استفاده از این رویکرد را مورد بررسی...
دِوآپس؛ حالمان هنوز خوب نیست!
سبحان عطار
دیدگاه و یاداشت
14 مرداد 1394
ضرب‌المثلی در زبان ما و بسیاری از کشورهای دیگر با این عنوان وجود دارد: «چون که صد آمد، نود هم پیش ما است.» اگرچه معنای این ضرب‌المثل بسیار واضح است، اما فارغ از حوزه استفاده، گاهی در تفسیر آن...
از دیدگاه طراحان، کد خوب چه ویژگی‌هایی دارد؟
حمیدرضا تائبی
کارگاه
04 ارديبهشت 1394
چه چیزی باعث به وجود آمدن سورس کدهای خوب نرم‌افزاری می‌شود؟ آیا کدی که از یک منطق هوشمند، یک الگوریتم، کمترین خطوط موردنیاز برای برنامه‌نویسی یا از یک قالب‌بندی مناسب استفاده می‌کند؟ طراحان نرم‌افزار...
زبان برنامه‌نویسی Picture عملکردی یکسان با یادگیری ماشینی دارد
حمیدرضا تائبی
شاهراه اطلاعات
03 ارديبهشت 1394
به زودی شاهد ورود نسل جدیدی از زبان‌های برنامه‌نویسی که به نام برنامه‌نویسی احتمالی یا احتمالاتی (probabilistic programming) نامیده می‌شوند، در مقیاس وسیع و عمومی خواهیم بود. یک زبان برنامه‌نویسی...
مقدمه‌ای کوتاه بر NetCore.
حمیدرضا تائبی
کارگاه
06 فروردين 1394
مایکروسافت در راستای حرکت به سوی جامعه منبع ‌باز اقدام به بازگشایی کدهای بیش‌تری از دات‌نت کرد. CoreCLR و Core FX از مهم‌ترین و اصلی‌ترین بخش‌های Net Core. به‌شمار می‌روند که چند وقت پیش مایکروسافت...
آموزش رایگان برنامه‌نویسی و علوم کامپیوتر به کودکان
حمیدرضا تائبی
اخبار جهان
18 اسفند 1393
برای یادگیری برنامه‌نویسی شرایط سنی مطرح نیست. اما اگر این یادگیری از کودکی به و صورت اصولی بر مبنای استانداردهای مشخص و زیرنظر متخصصان انجام شود، بدون شک مهارت‌های زیادی را برای کودکان در آینده به...
انتشار پیش‌نمایش ویژوال‌استودیو 2015
حمید رضا تائبی
اخبار جهان
کارگاه
15 بهمن 1393
ویژوال استودیو 2015 روند توسعه و ساخت نرم افزارهای چندسکویی را سرعت می‌بخشد. مایکروسافت در تاریخ شانزدهم ژانویه، پیش‌نمایش نسخه نهایی ویژوال‌استودیو 2015 را منتشر ساخت. این پیش‌نمایش بر مبنای مجموعه...
فرآیند یادگیری یک زبان
سبحان عطار
دیدگاه و یاداشت
09 آذر 1393
توسعه‌دهندگان سیستم‌های نرم‌افزاری برای ایجاد برنامه‌های خود از ابزارهای گوناگونی استفاده می‌کنند. این ابزارها که بنا به زبان برنامه‌نویسی مورد استفاده می‌توانند بسیار متنوع باشند، اغلب یک هدف ساده...

صفحه‌ها