انجمن جاواکاپ
2.29K subscribers
825 photos
12 videos
17 files
152 links
کانال رسمی انجمن جاواکاپ

ادمین: @JavaCupAdmin

رسانه‌های جاواکاپ👇
سایت
javacup.ir

اینستاگرام
instagram.com/javacup.ir

لینکدین
shorturl.at/csty2
shorturl.at/atBN7

توییتر
twitter.com/javacupir
Download Telegram
#مقاله
در زبان‌های برنامه‌نویسی پیشرفته مانند #Java یا C، یک شی ممکن است تعدادی متد مختلف داشته باشد که اگر شی مذکور، واسط یا واسط‌هایی را بخواهد پیاده‌سازی کند، متدهای آن واسط‌ها نیز به جمع متدهایش اضافه خواهد شد. تجربه صحبت با تعداد زیادی برنامه‌نویس، می‌گوید که اکثر ما از اشیایی که متدهای واسطی (interface methods) زیادی دارند، می‌ترسیم. زیرا از آن‌جایی که این متدها چندریختی (polymorphic) و متعاقبا غیرقابل اطمینان هستند، دوست نداریم با آن‌ها سر و کله بزنیم. ترس منطقی‌ای هم هست. اما بیایید تحلیل کنیم و ببینیم که این ترس دقیقا ناشی از چیست.
http://javacup.ir/fear-of-decoupling

@JavaCupIR
گاهی وقتا انتخاب اسم مناسب برای کلاس جدیدی که می‌خوایم پیاده‌سازیش کنیم، خیلی سخت به نظر می‌رسه😒

#نامگذاری_کلاس

@JavaCupIR
#مقاله
#نامگذاری_کلاس در جاوا

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

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

http://javacup.ir/java-class-naming-guideline/

@JavaCupIR
#نامگذاری_کلاس
خیلی مهمه یه اسم خوب برای کلاست انتخاب کنی تا هدف کلاس رو واضح نشون بده.

@JavaCupIR
Once upon a time there was an interface without any implementation ...

#روز_پدر_مبارک

@JavaCupIR
Whats your resolution?


@JavaCupIR
برای شنیدن اهداف و برنامه‌هاتون، منتظر و هیجان‌زده‌ایم😊
https://www.instagram.com/stories/javacup.ir


@JavaCupIR