Kaptain Kitty

حتما در مطالعاتی که داشتید و یا در حین انجام پروژه های نرم افزاری با مفهوم تست برنامه آشنا شده اید و حتی ممکن است در پروژه های خود بسیار هم از این مفهوم استفاده کرده و سود برده باشید. به طور کلی ما انواع تست را در دنیای نرم افزار داریم و برای هر […]

Chrome شاید بهترین مرورگر باشد، اما RAM رایانه شما را کاملا می خورد. اگر تا بحال به Task manager رایانه خود نگاه کرده باشید، حتما به خاطر تعداد عملیات های کروم و رمی که اشغال نموده اند تعجب کرده اید. در ادامه به دلایل استفاده بیش از حد RAM توسط این مرورگر می پردازیم: Chrome آن همه رم را برای چه استفاده می […]

  اخیرا شاهد بحث هایی در مورد بخش خاصی از iOS SDK هستیم که به برنامه نویسان امکان تعبیه محتوای وب را در درون اپلیکیشن هایشان می دهد. این کلاس خاص، یعنی UIWebView، این فرصت را در اختیار برنامه نویسان قرار می دهد تا بتوانند از طریق تعبیه کردن (embed) اپلیکیشن های تحت وب خود در درون یک […]

چهار سطح برای تست نرم افزار وجود دارد که شامل موارد زیر است: Unit Testing (تست واحد): اولین سطح از فرآِیند تست نرم افزار است که در آن واحدها/کامپوننت های یک نرم افزار یا سیستم به صورت جداگانه تست می شوند. هدف از این تست اطمینان از کارکرد هر واحد درست به صورتی که طراحی […]

    Unit testing یکی از فرآیند های تولید نرم افزار است که در آن کوچکترین قسمت های قابل تست یک اپلیکیشن که unit نامیده می شود به صورت مستقل و جداگانه برای عملکرد بهتر مورد بررسی دقیق و موشکافانه قرار می گیرد. Unit testing اغلب به صورت خودکار انجام می شود اما می توان […]

در این قسمت بیشتر می خواهیم زبان برنامه نویسی PHP را بررسی کنیم و ببینیم که غیر از تعربف و تمجید های تکراری که در تمام وبسایت ها شاهد آن هستیم، چه نقاط ضعفی هم دارد. مقایسه ی PHP + Apache Stack و پلت فرم Node.js مقایسه ی این دو مانند مقایسه ی سیب و پرتقال است. […]

سه الگوی طراحی MV-* وجود دارد که شامل MVC، MVP و MVVM می باشد. از این معماری ها در تکنولوژی های متعددی استفاده می شود. الگوی MVC: MVC مخفف Model-View-Controller بوده و الگوی طراحی نرم افزار می باشد که در دهه ی ۱۹۷۰ معرفی شد. الگوی MVC باعث جدایی برخی از مفاهیم شد یعنی model […]

مطالب ما تو این شبکه های اجتماعی هم پخش میشه