دانستنیها
-
خرداد- 1394 -31 خرداد
جاوا یا پایتون: کدام زبان برنامه نویسی قوی تر است؟
زبان های برنامه نویسی جاوا (Java) و پایتون (Python)، از جمله زبان هایی هستند در حال حاضر به صورت گسترده استفاده می شوند.
بیشتر بخوانید » -
21 خرداد
چرا به جز زبان های گفتاری باید به یک زبان برنامه نویسی هم تسلط داشته باشیم؟
بسیاری از کسانی که در زمینه علوم کامپیوتری صاحب نظر هستند بر این باورند که فراگیری یک زبان برنامه نویسی تا حد بسیار زیادی شبیه به یادگیری زبانی گفتاری (همچون…
بیشتر بخوانید » -
11 خرداد
Eclipse یا Android Studio : کدام ابزار برای توسعه ی اپلیکیشن های اندروید مناسب تر است؟
Android Studio ابزاری است که توسط شرکت گوگل (Google) مبتنی بر بستر IntelliJ IDEA برای ایجاد اپلیکیشن های اندروید (android applications) ارائه شده است. از طرف دیگر، گوگل برای Eclipse…
بیشتر بخوانید » -
اردیبهشت- 1394 -12 اردیبهشت
مهارت هایی فراتر از قواعد برنامه نویسی (قسمت اول)
در [1] تعدادی از رویه های عملیاتی (practices) مفید برای برنامه نویسی به زبان جاوا ارائه شده اند. یکی از این رویه ها (Wisdom, not rules) به این موضوع پرداخته…
بیشتر بخوانید » -
6 اردیبهشت
نبرد به زبان جاوا در دانشگاه صنعتی شریف
مسابقات نبرد به زبان جاوا به صورت سالیانه به همت دانشجویان انجمن علمی دانشکده مهندسی کامپیوترِ دانشگاه صنعتی شریف برگزار می شوند. دانشجویان دانشگاه های مختلف در سراسر کشور به…
بیشتر بخوانید » -
فروردین- 1394 -30 فروردین
هشت ویژگی مهم برنامهنویسی با کیفیت
امروزه نرمافزارها در همه جا موجود هستند و در اکثر وسایل ما از کامپیوترها تا ماشینها و حتی یخچالها بکار میروند. ولی همه کدهایی که در این راستا تولید میشوند…
بیشتر بخوانید » -
23 فروردین
چه ابزاری برای ارزیابی کیفیت تستکیسها مناسب تر است؟
ابزارهای تحلیل تغییر (mutation analysis) امکان بررسی کیفیت تست هایی (Tests) که برای بررسی و ارزیابی کد طراحی می شوند را فراهم می کنند. این ابزارها تغییراتی را در کد…
بیشتر بخوانید » -
9 فروردین
کاوش مخازن نرم افزاری: فرصت ها و چالش ها
فرصت هایی که تحلیل نتایج حاصل از کاوش مخازن نرم افزاری (Mining Software Repositories) فراهم می کند منجر به استقبال مهندسین نرم افزار از ابزارهای کاوش مخازن نرم افزاری شده…
بیشتر بخوانید » -
اسفند- 1393 -26 اسفند
روش/ابزاری برای تضمین/بررسی پیمانه ای بودن یک نرم افزار وجود دارد؟!
نرم افزاری که به روش پیمانه ای (modular) ایجاد شده باشد، از مجموعه ای از پیمانه های مستقل تشکیل شده است. از جمله ویژگی های ارزشمند نرم افزارهای پیمانه ای…
بیشتر بخوانید » -
26 اسفند
چرا اکثرا تست واحد را اشتباه میپندارند؟
یک ویژگی مهم در تست واحد وجود دارد که بسیاری از تیمهای برنامهنویس از آن غافلندیکی از بزرگترین راههایی که افراد میتوانند در تکنولوژیها به طور موثری نفوذ کنند، استفاده…
بیشتر بخوانید »