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