#مقاله
#در_سایت_جاواکاپ_بخوانید
استثناها یا اکسپشنها در بسیاری از زبانهای برنامهنویسی برای مدیریت خطاها و مشکلات احتمالی وجود دارند. لازمهٔ برنامهنویس خبره شدن آشنایی با استثناها و ساخت کلاسهای استثنای جدید و دریافت (catch) کردن آنها در جای مناسب است.
بسیاری از اوقات ما تنها به یادگیری سینتکس throw و catch و finally بسنده میکنیم اما چیزی که در نهایت اهمیت دارد، استفاده درست و «بِهروش»هاست.
در این مطلب میخواهیم تعدادی از کارهای اشتباهی که بین برنامهنویسان جاوا رایج است را به همراه راه اصلاح آنها با هم مرور کنیم.
https://javacup.ir/exception-best-practices/
@JavaCupIR
#در_سایت_جاواکاپ_بخوانید
استثناها یا اکسپشنها در بسیاری از زبانهای برنامهنویسی برای مدیریت خطاها و مشکلات احتمالی وجود دارند. لازمهٔ برنامهنویس خبره شدن آشنایی با استثناها و ساخت کلاسهای استثنای جدید و دریافت (catch) کردن آنها در جای مناسب است.
بسیاری از اوقات ما تنها به یادگیری سینتکس throw و catch و finally بسنده میکنیم اما چیزی که در نهایت اهمیت دارد، استفاده درست و «بِهروش»هاست.
در این مطلب میخواهیم تعدادی از کارهای اشتباهی که بین برنامهنویسان جاوا رایج است را به همراه راه اصلاح آنها با هم مرور کنیم.
https://javacup.ir/exception-best-practices/
@JavaCupIR
#مقاله
#در_سایت_جاواکاپ_بخوانید
برای پروژه درس برنامهنویسی پیشرفته داشتم روی مدل پروژهام فکر میکردم که به فکرم رسید چه جالب میشد اگه به جای اینکه من یک فرمول برای محاسبه یک قسمت را به صورت hard code وارد کنم، کاربر بتواند در زمان اجرا این فرمول را تعیین کند.
راهی که برای پیادهسازی این موضوع به ذهنم رسید، ورودی گرفتن یک تکه کد از کاربر و ساخت کلاسی از روی آن و کامپایل کردن کلاس در زمان اجرا بود.
من بعد از اتمام پروژه تصمیم گرفتم بیشتر در مورد Runtime Compilation در جاوا مطالعه کنم و حالا اطلاعاتم را در این مقاله با دوستداران جاوا به اشتراک میگذارم.
https://javacup.ir/java-runtime-compiler/
@JavaCupIR
#در_سایت_جاواکاپ_بخوانید
برای پروژه درس برنامهنویسی پیشرفته داشتم روی مدل پروژهام فکر میکردم که به فکرم رسید چه جالب میشد اگه به جای اینکه من یک فرمول برای محاسبه یک قسمت را به صورت hard code وارد کنم، کاربر بتواند در زمان اجرا این فرمول را تعیین کند.
راهی که برای پیادهسازی این موضوع به ذهنم رسید، ورودی گرفتن یک تکه کد از کاربر و ساخت کلاسی از روی آن و کامپایل کردن کلاس در زمان اجرا بود.
من بعد از اتمام پروژه تصمیم گرفتم بیشتر در مورد Runtime Compilation در جاوا مطالعه کنم و حالا اطلاعاتم را در این مقاله با دوستداران جاوا به اشتراک میگذارم.
https://javacup.ir/java-runtime-compiler/
@JavaCupIR