در این مقاله به شرح Unit Testing یا تست واحد می پردازیم.فرم ورک های انجام Unit Testing را معرفی کرده و مزایای استفاده از Unit Testing را ذکر خواهیم کرد.
اگر شما یک توسعهدهنده نرمافزار موبایل هستید. احتمالا جاوا زبانی بود که شما برای ساخت برنامههای اندروید سراغ آن میرفتید. اما آیا میدانید زبانهای جدیدی که ممکن است رهبری جاوا را در دنیای اندروید به چالش بکشند، همه ...
10 نشانه که برای قورت دادن برنامهنویسی بایدبه آنها توجه کنید ما اغلب سوالاتی را در Reddit یا Quora در رابطه با اینکه "چگونه بفهمم که در برنامهنویسی موفق هستم؟" میبینیم. وقتی کسی در مورد تغییر شغل فکر میکند، ...
در تعاریف حوزهٔ امنیت کامپیوتر، Hacker کسی است که روی مکانیزم امنیت کامپیوتر یا سیستمهای مبتنی بر شبکه تمرکز دارد. جامعهٔ مشترکی از متخصصان برنامهنویسی و شبکه وجود دارد که عقبهٔ آن به دههها قبل و زمان عرضهٔ اولین کامپیوترها ...
صنعت توسعهٔ نرمافزار هم همچون دیگر صنایع از یکسری قواعد و اصول برخوردار است که معمولاً در میان برنامهنویسان، توسعهدهندگان و مدیران آیتی در مکالمات روزمره ممکن است ردوبدل شوند که در این مقاله قصد داریم برخی از معروفتری ...
اگر تازه قدم به حوزهٔ توسعهٔ نرمافزار گذاشته باشید، احتمالاً برایتان سخت باشد که دریابید واقعاً به چه شاخهای علاقمند هستید و نیاز به توضیح نیست که دولوپرها میتوانند در حوزههای مختلفی دست به کار شود که از آ ...
Bitcoin نوعی واحد پول دیجیتال است که بر اساس اصول Cryptography (رمزنگاری) عمل میکند که یکی از ارزهای رمزپایهای است که نسبت به رقبا، بسیار مورد توجه بسیاری قرار گرفته است؛ بنابراین دانستن اینکه بیتکوین چیست، چگونه کار می&z ...
آرزوی داری که برنامهنویس کامپیوتر بشی، اما فکر میکنی برای این کار مناسب نیستی؟ در این مطلب دلایلی را بیان میکنیم که چرا این دیدگاه اشتباه است.