protobuf
۱۱ مرداد

آشنایی با Protobuf

یکی از مباحث همیشگی پیرامون پروژه ها، بحث شیوه جابجایی اطلاعات میان برنامه ها است. Protobuf یکی از پاسخ های مناسب برای این بحث است. بنابراین قصد داریم تا در این مقاله به این …

Singleton
۰۱ مرداد

آشنایی با Singleton Design Pattern در جاوا

در این مقاله قصد داریم تا با Singleton Design Pattern آشنا شویم و به مزیت ها و معایب استفاده از این Design Pattern بپردازیم. با استفاده از این Design Pattern اطمینان می‌یابیم که از یک Object تنها یک instance ایجاد …

Factory
۲۷ تیر

آشنایی با Factory Design Pattern جاوا

در ادامه سری مقالات Design Pattern در جاوا، قصد داریم تا Factory Design Pattern را مورد بررسی قرار دهیم. این Design Pattern در JDK نیز مورد استفاده قرار گرفته است. برای مثال Calendar, Resource Budler و Number Format از این Design …

java-Desing-Pattern
۱۴ تیر

شروع Design Pattern ها در جاوا

در مقاله قبل٬ مفهوم Design Pattern در جاوا را مورد بررسی قرار دادیم. به این صورت که مفاهیم کلی و توضیح اجمالی پیرامون آن توضیح داده شد. اکنون می‌خواهیم با استفاده از …

java-assertion
۱۲ خرداد

آشنایی Assertion جاوا

در این مقاله قصد داریم تا مبحث Assertion در جاوا را مورد بررسی قرار دهیم. حتما برای شما پیش آمده است که در کد ها با کلمه کلیدی assert مواجه شده باشید. اکنون می‌خواهیم …

TDD_java
۱۱ بهمن

مفهوم TDD در جاوا

Test Driven Development و یا به اختصار TDD به مراحل تست های یک قسمت، پیش از پیاده سازی آن اطلاق می‌شود. در این مقاله قصد داریم تا این مفهوم را مورد بررسی قرار دهیم. …

۰۸ دی

مفهوم encapsulation در جاوا

Encapsulation مفهومی است که با استفاده از آن کد ها و داده های یک کلاس را در مقابل سوء استفاده Interface های دیگر مصون می‌دارد. در این مقاله قصد داریم تا با این …

Enum_Java
۲۳ آبان

آشنایی با مدل Enum در جاوا

Enum یک نوع داده‌ای است که با استفاده از آن می‌توانیم مقدار یک متغیر را بر اساس مقادیر ثابت, تعیین کنیم. در این مقاله قصد داریم تا با این نوع داده‌ای …