خانه / برچسب بایگانی :جاوا (صفحه 16)

برچسب بایگانی :جاوا

دعوت به تبادل نظر: مشکل تأمین و حفظ نیرو (برنامه‌نویس) در حوزه تولید نرم‌افزارهای مبتنی بر جاوا

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

ادامه مطالب

مهارت هایی فراتر از قواعد برنامه نویسی (قسمت اول)

در [۱] تعدادی از رویه های عملیاتی (practices) مفید برای برنامه نویسی به زبان جاوا ارائه شده اند. یکی از این رویه ها (Wisdom, not rules) به این موضوع پرداخته است که برنامه نویسان ماهر بر مبنای تجربه ای که کسب کرده اند برخی از قواعد برنامه نویسی (که در شروع یادگیری برنامه نویسی رعایت می کردند) را خردمندانه رعایت نمی کنند. به بیان دیگر، برنامه نویسان با تجربه دید …

ادامه مطالب

نبرد به زبان جاوا در دانشگاه صنعتی شریف

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

ادامه مطالب

هشت ویژگی مهم برنامه‌نویسی با کیفیت

امروزه نرم‌افزارها در همه جا موجود هستند و در اکثر وسایل ما از کامپیوترها تا ماشین‌ها و حتی یخچال‌ها بکار می‌روند. ولی همه کدهایی که در این راستا تولید می‌شوند یکسان نیستند. برنامه‌های نرم‌افزاری مختلف حتی آنها که برای یک منظور مشترک طراحی شدند، می‌توانند در کیفیت کدنویسی متفاوت باشند. تعریف کد خوب چیست؟ برنامه‌نویسان پاسخ‌های مختلفی برای این سؤال دارند. ویژگی‌های بسیاری برای کیفیت خوب ذکر شده است. ما …

ادامه مطالب

چه ابزاری برای ارزیابی کیفیت تست‌کیس‌ها مناسب تر است؟

ابزارهای تحلیل تغییر (mutation analysis) امکان بررسی کیفیت تست هایی (Tests) که برای بررسی و ارزیابی کد طراحی می شوند را فراهم می کنند. این ابزارها تغییراتی را در کد اعمال می کنند و سپس کد تغییریافته را برای واحدهای تستی (Test Units) که طراحی شده اند می فرستند و بررسی می کنند که واحدهای تست قادر به کشف چه تعداد از این تغییرات هستند.  

ادامه مطالب

استفاده از الگوهای برنامه نویسی در چه شرایطی مفید و در چه شرایطی مضر است؟!!

برگرفته از http://www.123rf.com/

مطابق با تعریف ارائه شده در [۱]، “الگوها راه حل های اثبات شده برای حل مشکلات تکرارشونده در یک زمینه ی خاص هستند”. در حوزه ی مهندسی نرم افزار، الگوها (Patterns) در مراحل مختلف ایجاد نرم افزار (از جمله تحلیل، طراحی، و کدزنی) قابل استفاده هستند.  

ادامه مطالب

نمونه‌ای از یک تجربه‌ی موفق در استفاده از زبان جاوا برای آموزش رویکرد شئ‌گرا

برگرفته از https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTHhj-L1chSEGX2qddgugJ3r2c0biju1_dC_Ss1lbL8AEGYLnKK

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

ادامه مطالب

بازآرایی کد و الزامات کسب‌وکار

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

ادامه مطالب

چکیده‌ای درباره جاواکاپ

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

ادامه مطالب