ثبت نام پنجمین آزمون و مسابقه کشوری جاواکاپ

آخرین مطالب

یافته‌های اصلی گزارش «راهنمای توسعه و تکامل جاوا ۲۰۱۷»

در سال ۲۰۱۷ پژوهشی بین چند‌صد کاربر با‌تجربۀ جاوا انجام شده و سهم نسخه‌های مختلف جاوا، IDE‌ها، فریم‌ورک‌های وب و… در محیط کاری آن‌ها مورد ارزیابی قرار گرفت. این نوشته ترجمه‌‌ای است از بخش «یافته‌های اصلی» گزارشی به نام «راهنمای DZone بر توسعه و تکامل جاوا – جلد سوم».  

ادامه مطالب

چگونه null برنگردانیم؟

برنامه‌نویسان جاوا، چه تازه‌کار و چه با‌تجربه، عادت‌های مشکل‌زایی دارند و یکی از آن‌ها بازگرداندن null از متد‌هاست. در این مقاله شرایطی که منجر به بازگرداندن null می‌شود را شرح داده و با ارائۀ مثال، راه‌حل‌هایی برای اجتناب از آن ارائه خواهیم کرد.  

ادامه مطالب

مقایسۀ سهم جاوا و پایتون در بازارهای مالی سنتی و فین‌تک

کدام باید ‌ترجیح داده شود؟ امنیت یا روند‎های به‌روز و سریع پیاده‌سازی؟ با ما همراه باشید تا پاسخ این سوال را بررسی کنیم: صنایع مالی مختلف چگونه بین جاوا و پایتون انتخاب می‌کنند و با چه معیارهایی یکی را بر دیگری ترجیح می‌دهند؟  

ادامه مطالب

بزرگان جاوا – Rock Stars

شناخت بزرگان پلتفرم جاوا و آشنایی با فعالیت‌ها و نظرات آنها می‌تواند باعث تسریع رشد حرفه‌ای شما شود. اگر می‌خواهید با بزرگ‌ترین کنفرانس جاوا و سخنرانان ادوار مختلف این کنفرانس با عنوان Java Rock Stars آشنا شوید، با ما همراه باشید.  

ادامه مطالب

هوشمندی در پیاده‌سازی Generic‌ها با Bridge Method

داده‌های عام یا Generic‌ها یکی از ویژگی‌هایی هستند که از ابتدا در زبان جاوا پیش‌بینی نشده بود. پیاده‌سازی آن در میانۀ راه به کمک Type Erasure با مشکلاتی همراه بود که یکی از آن‌ها به کمک ایدۀ Bridge Method حل شده است.  

ادامه مطالب

بزرگان جاوا – گروه Java Champions

شناخت بزرگان پلتفرم جاوا و آشنایی با فعالیت‌ها و نظرات آنها می‌تواند باعث تسریع رشد حرفه‌ای شما شود. گروه انحصاری Java Champions مجمع تاثیر‌گذار‌ترین افراد این حوزه است که عضویت در آن برای افراد یک افتخار به حساب می‌آید. در این نوشتار با این گروه آشنا می‌شویم.  

ادامه مطالب

بررسی ویرایش سوم کتاب Effective Java

جاشوا بلاچ بالاخره کتاب مشهور خود، Effective Java را برای ویرایش جدید به روز کرده و در آن جاوا ۷، ۸ و ۹ را در نظر گرفته است. انتشار نسخۀ سوم از این کتاب یکی از خبر‌های خوب روز‌های پایانی سال ۲۰۱۷ به شمار می‌رود.  

ادامه مطالب

شما یک کد نویسید یا یک توسعه‌دهنده؟

مهارت‌های نرمِ کار تیمی، استفاده از ابزار‌های تخصصی ارتباطی و فهم و به‌کار‌گیری قواعد حاکم در تیم‌های توسعه‌ی موفق، لازمۀ رشد در فضای رقابتی برنامه‌نویسی است. ایگور باگاینکو در مورد تفاوت عملکرد شخص فاقد و دارای این توانایی‌ها می‌نویسد.  

ادامه مطالب