زهرا مصدرالامور
اسفند ۲۶, ۱۳۹۳ دانستنیها
یک ویژگی مهم در تست واحد وجود دارد که بسیاری از تیمهای برنامهنویس از آن غافلندیکی از بزرگترین راههایی که افراد میتوانند در تکنولوژیها به طور موثری نفوذ کنند، استفاده از تست واحد(Unit Testing) به صورت صحیح است. بیشتر تیمهای کاری یا اصلا از تست واحد استفاده نمیکنند یا بیش از اندازه آن را بکار میبرند. تست واحد کیفیت را افزایش میدهد بدون آنکه مانع بهرهوری شود، ولی باید قادر …
ادامه مطالب
صادق علیاکبری
اسفند ۲۵, ۱۳۹۳ دانستنیها
حدود یک سال از معرفی جاوا ۸ (Java 1.8) گذشته است. ولی هنوز بسیاری از برنامهنویسان جاوا، با این نسخه آشنا نیستند. در این مطلب، و انشاءالله در چند مطلب بعدی، سعی میکنیم نمونههایی از امکانات جاوا ۸ را معرفی کنیم. البته این مطالب جنبه «آموزشی» کمتری دارند و هدف آنها آشنایی با مفاهیم جدید است. به همیندلیل، انجمن جاواکاپ به زودی اسلایدهای فارسی برای آموزش جاوا ۸ را نیز …
ادامه مطالب
راضیه دهقانی
اسفند ۱۸, ۱۳۹۳ دانستنیها
JUniversal، ابزاری در حال توسعه توسط شرکت مایکروسافت (Microsoft) است که توسعه ی نرم افزارهای کاربردیِ (application) موبایل در بسترهای (Platform) مختلف را تسهیل می کند.
ادامه مطالب
راضیه دهقانی
اسفند ۱۸, ۱۳۹۳ دانستنیها
مطابق با تعریف ارائه شده در [۱]، “الگوها راه حل های اثبات شده برای حل مشکلات تکرارشونده در یک زمینه ی خاص هستند”. در حوزه ی مهندسی نرم افزار، الگوها (Patterns) در مراحل مختلف ایجاد نرم افزار (از جمله تحلیل، طراحی، و کدزنی) قابل استفاده هستند.
ادامه مطالب
راضیه دهقانی
اسفند ۱۸, ۱۳۹۳ دانستنیها
یکی از روش های نامناسب که در تدریس زبانهای برنامهسازی در برخی از دانشگاهها وجود دارد این است که اصول و قواعد برنامهسازی به عنوان مبحث اصلیِ درس آموزش داده میشوند و به گامهای قبل و بعد از برنامهنویسی تعداد جلسات محدودی اختصاص داده میشود.
ادامه مطالب
زهرا مصدرالامور
اسفند ۱۶, ۱۳۹۳ دانستنیها
یک تجربه مشترک بین بسیاری از شرکتها در حوزه پشتیبانی از نرمافزار این است که زمان و تلاش مورد نیاز برای ساخت محصول سفارشی با افزایش عمر محصول بیشتر میشود. در ابتدای کار، سفارشیسازی ساده است زیرا تغییرات جدید یا به راحتی قابل ترکیب شدن با کد موجود است و یا کاملا جدید هستند و میتوان به سادگی آنها را به کد اضافه کرد. اما هر چه از عمر محصول …
ادامه مطالب
زهرا مصدرالامور
اسفند ۵, ۱۳۹۳ دانستنیها
آیا میتوان بهرهوری یک برنامهنویس را به طور مؤثری اندازهگیری کرد؟ یک وبلاگنویس به نام جیم برد (Jim Bird) در جمع مخالفان مدعی است که حداقل با روشهای پیشین امکانپذیر نیست. او میگوید:“هیچ راه کوتاهی وجود ندارد که بتوان فهمید کدام برنامهنویس بهتر و سریعتر کار میکند و یا بتوان بهرهوری را در یک تیم مقایسه کرد. ما میدانیم چه کسانی ستارههای یک تیم هستند، روی چه کسانی میتوان هنگام …
ادامه مطالب
زهرا مصدرالامور
دی ۲۸, ۱۳۹۳ دانستنیها
دوکاسکریپت (Dukescript) امکان کدنویسی روان را برای برنامهنویسان جاوا در موبایل، وب و برنامههای کاربردی فراهم میکند.
ادامه مطالب
محسن احمدنیا
تیر ۳۱, ۱۳۹۳ دانستنیها
اصل پارتو (Pareto) می گوید: ۸۰ درصد رخدادها از ۲۰ درصد دلایل بوجود میآید. در زمینهی توسعه نرمافزار میتوان گفت بیشتر مشکلات توسط تعداد محدودی از عادات بد برنامه نویسی ایجاد میشود. اجتناب از این عادات بد معمول باعث آسان تر شدن کار شما، بالا رفتن امنیت نرم افزار و افزایش انعطاف در اجرا می شود. پس آنها را برطرف کنید تا کار شما بسیار بسیار راحت، سازنده و موثر باشد.
ادامه مطالب
مدير سايت
اسفند ۱۸, ۱۳۹۲ آزمون
دومین دور آزمون جاوا کاپ به لطف خدا با خوبی و خوشی و خاطرات شیرین به پایان رسید. در این آزمون دوستان خوبمان از اقصی نقاط کشور میهمان ما بودند و با هم به رقابت پرداختند. آنچه در نتایج اولیه مشخص شد تغییر ترکیب نفرات برتر نسبت به دور قبل بود ولی متاسفانه جای خالی خانمها در لیست نفرات برتر همچنان به چشم می خورد
ادامه مطالب