Get Mystery Box with random crypto!

انجمن جاواکاپ

لوگوی کانال تلگرام javacupir — انجمن جاواکاپ ا
لوگوی کانال تلگرام javacupir — انجمن جاواکاپ
آدرس کانال: @javacupir
دسته بندی ها: دستهبندی نشده
زبان: فارسی
مشترکین: 2.85K
توضیحات از کانال

کانال رسمی انجمن جاواکاپ
ادمین: @JavaCupAdmin
رسانه‌های جاواکاپ👇
سایت
javacup.ir
اینستاگرام
instagram.com/javacup.ir
لینکدین
shorturl.at/csty2
shorturl.at/atBN7
توییتر
twitter.com/javacupir

Ratings & Reviews

2.67

3 reviews

Reviews can be left only by registered users. All reviews are moderated by admins.

5 stars

0

4 stars

1

3 stars

1

2 stars

0

1 stars

1


آخرین پیام ها 2

2021-09-15 13:17:49
#مقاله

ایجاد آشوب یا به‌انتظار آشوب؟

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

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

لینک مقاله

شما هم دانش و تجربه‌تان را از طریق جاواکاپ با دیگران به اشتراک بگذارید.

از این پس، در کانال تلگرامی جاواکاپ مقالات مرتبط فارسی که لزوما در سایت جاواکاپ منتشر نشده‌اند را هم پروموت خواهیم کرد.
@JavaCupIR
3.2K viewsedited  10:17
باز کردن / نظر دهید
2021-09-05 12:45:33
#مقاله
#در_سایت_جاواکاپ_بخوانید

چرا کاتلین؟
بخش دوم

در بخش دوم این چهار ویژگی مهم کاتلین را با هم مرور می‌کنیم:

۱- ایمنی در برابر نال
۲- توابع و برنامه‌نویسی تابعی
۳- کلاس‌های داده
۴- توابع و فیلدهای افزودنی

javacup.ir/why-kotlin-2/
روزبه شریف‌نسب
@JavaCupIR
3.1K viewsedited  09:45
باز کردن / نظر دهید
2021-08-30 20:54:04
#مقاله
#در_سایت_جاواکاپ_بخوانید

چرا کاتلین؟
بخش اول

کاتلین در سال ۲۰۱۱ معرفی شد ولی اولین نسخه پایدار آن (نسخه ۱.۰) سال ۲۰۱۶ منتشر شد. کاتلین زبان متن‌باز و رایگانی است که توسط مهندسان JetBrains توسعه یافته‌ است.
در این سال‌ها توجهات بسیاری را جلب کرده است. مخصوصا از زمانی که گوگل اعلام کرد می‌توان از کاتلین برای توسعه برنامه‌های اندروید استفاده کرد و حتی زبان توصیه‌شده برای اندروید را کاتلین معرفی کرد.

کاتلین یک زبان مدرن با تایپ ایستا است که هم قابلیت نوشتن برنامه‌های شی‌گرا و هم تابعی را برای برنامه‌نویس فراهم می‌کند.

کاتلین می‌تواند در پلتفرم‌های گوناگونی از جمله JVM اجرا شود. همانطور که از زبان‌های بر پایه JVM انتظار داریم، قابلیت همکاری بسیار خوبی با جاوا دارد.

در این مقاله، ۸ قابلیت جذابی که فکر می‌کنیم برای برنامه‌نویسان جاوا جالب خواهد بود معرفی شده‌اند.

در بخش اول مقاله، دو مورد از این هشت مورد را با هم بررسی می‌کنیم.
۱- سینتکس تمیز و جمع و جور
۲- داشتن (تقریبا) یک تایپ‌سیستم

javacup.ir/why-kotlin-1
روزبه شریف‌نسب
@JavaCupIR
2.8K views17:54
باز کردن / نظر دهید
2021-07-20 15:16:38
#مقاله
#در_سایت_جاواکاپ_بخوانید

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

در این مقاله، بحث‌مان را با توضیح REST و اینکه منظور از «طراحی APIهای REST» چیست، شروع می‌کنیم.

سپس ۱۲ نکته مفید برای طراحی بهتر APIهای REST را با هم مرور می‌کنیم.

javacup.ir/rest-api-best-pratice

#روزبه_شریف‌_نسب
@JavaCupIR
3.5K viewsedited  12:16
باز کردن / نظر دهید
2021-06-16 12:47:35
#کارآموزی_جاواکاپ
انجمن جاواکاپ از برنامه‌نویسان جوان برای حضور در یک دوره کارآموزی فشرده و متفاوت دعوت به عمل می‌آورد.
.
این دوره کارآموزی رایگان است و از همان نقطه شروع، با همکاری و هماهنگی شرکت‌ها پیش می‌رود و هدفش استخدام خروجی‌های دوره است. در ابتدای دوره، متقاضی با یک شرکت حامی به توافق می‌رسد تا در صورت موفقیت، در فرایند جذب وی قرار گیرد.

کارآموزان در قالب چند تمرین هدفمند با مطالبی متنوع و عمیق مواجه خواهند شد و یک معین در کنارشان این فرایند را راه‌بری خواهد کرد.

علاوه بر فناوری‌ها، روی طراحی، کیفیت کد و اخلاق کاری خوب و حرفه‌ای نیز تمرین خواهند کرد.

به صورت غیرحضوری برگزار می‌شود و منعی برای شرکت از سایر شهرها وجود ندارد.

عزیزانی که امکان همکاری تمام‌وقت دارند یا ظرف چند ماه آینده امکان همکاری تمام‌وقت داشته باشند، در اولویت هستند.

کسب اطلاعات بیشتر در خصوص این دوره و آشنایی با نحوه ثبت درخواست:
javacup.ir/internship-2/

@JavaCupIR
5.6K views09:47
باز کردن / نظر دهید
2021-05-18 21:29:39 اطلاعیه برگزاری وبینار مقدمه‌ای بر Domain-Driven Desgin

در انجمن DDD ایران، بار دیگر میزبان یک سخنران بین‌المللی هستیم. مارکو هایمس‌هاف (Marco Heimeshoff) توسعه دهنده ارشد نرم‌افزار، مشاور بین‌المللی، مربی و از بنیانگذاران انجمن DDD آلمان است.
در کارنامه او، سازماندهی کنفرانس KanDDDinsky آلمان و عضویت فعال در انجمن VirtualDDD را هم می‌توان دید.
مارکو در حوزه‌های توسعه چابک DDD، Functional Programming, CQRS, Event Sourcing فعالیت چشم‌گیری داشته و به تیم‌ها کمک می‌کند تا در کاربردی کردن روش‌ها و رویکردهای نوین توسعه نرم‌افزار موفق شوند.

بر همین اساس، از مارکو دعوت کرده‌ایم تا وبیناری برای ایرانیان علاقه‌مند به DDD داشته باشد با عنوان:

مقدمه‌ای بر Domain-Driven Desgin

زمان: پنج‌شنبه | ۳۰ اردی‌بهشت | ساعت ۲۰:۳۰

توجه: این وبینار به زبان انگلیسی و رایگان برگزار می‌شود.

لینک ثبت‌نام:
https://meetu.ps/e/K24rL/z9YW0/d

- انجمن DDD ایران
@DDD_IRAN
4.5K viewsedited  18:29
باز کردن / نظر دهید
2021-05-04 14:25:57
#مقاله #در_سایت_جاواکاپ_بخوانید

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

بهینه‌سازی زودهنگام (Premature optimization)، به معنای صرف وقت بیش از حد روی چیزیست که ممکن است اصلا نیاز نشود.

بسیاری از تیم‌های توسعه خیلی زود درگیر کارهای بهینه‌سازی و مقیاس‌پذیری پروژه می‌شوند در حالی که هنوز از عملکرد صحیح محصولشان مطمئن نیستند.

بهینه‌سازی زودهنگام چیزیست که باید همیشه آن را گوشه ذهن داشته باشید و چیزیست که باید همیشه در کارهای روزانه‌تان از آن دوری کنید.
javacup.ir/premature-optimizations

#روزبه_شریف_نسب
@JavaCupIR
3.8K views11:25
باز کردن / نظر دهید
2021-04-17 17:19:15
#مقاله #در_سایت_جاواکاپ_بخوانید

در این مقاله با قابلیت جدید Sealed Class یا کلاس مهر و مو‌م‌شده در جاوا ۱۵ آشنا می‌شویم.

کلاس‌های مهر و موم‌شده مهم‌ترین تغییر جاوا ۱۵ بوده و امکانات شی‌گرایی جاوا را بسیار بهتر کرده‌ است. با اضافه شدن این امکان به جرأت می‌توان گفت جاوا شی‌گراترین زبان برنامه‌نویسی موجود است. برای تکمیل این ویژگی، قرار است امکان switch زدن روی نوع کلاس اشیا هم به جاوا اضافه شود که البته قول این ویژگی و pattern matching مدت زیادی است که به برنامه‌نویس‌ها داده شده ولی هنوز به صورت رسمی به جاوا اضافه نشده‌اند.

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

با کمک «کلاس‌های مهر و موم‌شده»، با محدود کردن این‌که چه کلاسی می‌تواند از کلاس ما ارث‌بری کند، کارمان راحت‌تر شده است.
javacup.ir/sealed-classes/


#امید_نژادعباسی
@JavaCupIR
3.6K viewsedited  14:19
باز کردن / نظر دهید