خانه / برچسب بایگانی :javacup

برچسب بایگانی :javacup

آشنایی با روش‌های مختلف بازبینی کد

از آن جایی که کد هیچ کس بی‌نقص نیست، لازم است با روش‌های مختلف بازبینی کد (#code_review) آشنایی داشته باشید و با استفاده از آن‌ها، کدهای خود و هم‌تیمی‌هایتان را در معرض بازبینی قرار دهید. هر توسعه‌دهنده حرفه‌ای نرم‌افزار، می‌داند که بازبینی کد باید حتما بخشی جدی و مهم از یک فرآیند توسعه باشد. اما چیزی که بیشتر توسعه‌دهندگان نمی‌دانند، این است که روش‌های مختلفی برای بازبینی کد وجود دارد …

ادامه مطالب

آشنایی با Lombok

Lombok ابزاری است که اخیرا توسط توسعه‌دهندگان جاوا به میزان زیادی استفاده می‌شود و کسانی که از این ابزار استفاده می‌کنند، پس از مدتی، کد زدن بدون Lombok را نمی‌توانند تصور کنند. جاوا زبان فوق‌العاده‌ای است، اما گاهی اوقات مجبور می‌شوید برای کارهای معمول خود یا سازگاری با برخی چارچوب‌ها، مجموعه‌کدهایی تکراری را به کدهای خود اضافه کنید. این مجموعه‌کدها معمولا ارزشی برای منطق برنامه شما ایجاد نمی‌کنند اما به هر …

ادامه مطالب

قرارداد برابری اشیا در جاوا چیست؟

«قرارداد برابری اشیا» (Object Equality Contract) بیان می‌کند، زمانی که دو شی با هم برابرند، کد درهم‌سازی (hash code) آن دو شی نیز باید با هم برابر باشد. این قرارداد، برای تمام اشیای جاوایی مورد استفاده در مجموعه‌های مبتنی بر درهم‌سازی (مانند HashMap یا HashSet) صدق می‌کند و هدف اصلی‌ آن، بهینه‌سازیِ کارایی هنگام کار با این مجموعه‌ها است. احتمالا شنیده‌اید که توصیه می‌شود زمانی که متد ()equals را برای کلاس …

ادامه مطالب

به حریم شخصی کدتان احترام بگذارید

به نظر شما، در پروژه‌های جاوایی از کدام سطح دسترسی بیش از سایرین استفاده می‌شود؟ public یا protected یا private و یا default؟ آیا هنگام کد زدن، به سطح دسترسی متدها و کلاس‌هایتان توجهی می‌کنید و برای انتخاب مناسب‌ترین سطح دسترسی، فکر می‌کنید؟ در این مقاله ابتدا می‌بینیم که میزان استفاده از هر یک از این سطوح دسترسی در پروژه‌های جاوایی توسط توسعه‌دهندگان چقدر است و سپس با هم می‌بینیم …

ادامه مطالب

نتایج نهایی فینال پنجمین مسابقه جاواکاپ

فینال پنجمین دوره مسابقات جاواکاپ در روز جمعه ۲۵ آبان‌ماه ۱۳۹۷ در دانشگاه شهید بهشتی برگزار شد. در رده‌بندی انفرادی، آقایان امین برجیان از دانشگاه شهیدبهشتی، امیر پاشازاده از شرکت پایشگران مدیریت طرح و محمدصالح ساغرچی از دانشگاه صنعتی شریف اول تا سوم شدند. در رده‌بندی تیمی شرکت‌ها، شرکت پژوهش و توسعه ناجی در جایگاه نخست ایستاد و در رده‌بندی تیمهای دانشگاهی، دانشگاه شهیدبهشتی، دانشگاه صنعتی شریف و دانشگاه یزد به …

ادامه مطالب

نکاتی درباره مسابقه فینال جاواکاپ ۹۷

در این مطلب، مهمترین نکات پیرامون مسابقه فینال جاواکاپ مرور و اطلاع‎رسانی می‌شود. فینالیست‎های عزیز، لطفا تا قبل از شروع مسابقه، مرتبا به این مطلب سر بزنید. برخی نکات و اطلاعیه‎ها در روزهای آتی در همین محل اطلاع‎رسانی خواهد شد. این نوشته به‎روزرسانی خواهد شد…  

ادامه مطالب

اعلام اسامی فینالیست‎های پنجمین آزمون جاواکاپ

ضمن تشکر و قدردانی از کلیه شرکت‎‌کنندگان در پنجمین آزمون جاواکاپ و هم‎چنین با آرزوی موفقیت روزافزون برای همگی آن‎ها، در ادامه اسامی راه‎یافتگان به مرحله فینال این دور از مسابقات اعلام می‎گردد.  

ادامه مطالب

اطلاعیه‌ها و اخبار پنجمین آزمون کتبی جاواکاپ

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

ادامه مطالب