Unit Testing چیست و چرا باید از آن استفاده کرد؟

Unit Testing (تست واحد) Unit Testing (تست واحد) امکان تست هر بخش از برنامه و کد به صورت جداگانه می باشد.تفکری که پشت Unit Testing وجود دارد کنترل صحت و کیفیت هر بخشی از برنامه است تا اطمینان حاصل شود که همان کاری که از آن انتظار می رود را انجام می دهد.شاید انجام تست… ادامه خواندن Unit Testing چیست و چرا باید از آن استفاده کرد؟

فریم ورک ReactJS چیست ؟

reactjs

چه چیزی باعث شده است که رابط کاربری فیسبوک و اینستاگرام تا این اندازه قدرتمند باشند؟ React.js به عنوان فریم ورک جاوا اسکریپت این امکان را برای فیسبوک و اینستاگرام فراهم آورده که رابط کاربری بسیار قدرتمندی داشته باشند. این موضوع به ما نشان می دهد که با استفاده از React.js می توانیم اپلیکیشن های… ادامه خواندن فریم ورک ReactJS چیست ؟

تفاوت جاوا با جاوا اسکریپت ؟؟؟

شاید اگر از بسیاری از افراد که دانش لازم در خصوص برنامه نویسی را ندارند سوال کنید که تفاوت بین Java و JavaScript در چیست به شما در پاسخ بگویند که JavaScript یک زبان برنامه نویسی است که از Java برگرفته شده است و یکی از نوادگان یا نسل های برنامه نویسی Java است ،… ادامه خواندن تفاوت جاوا با جاوا اسکریپت ؟؟؟

فریم ورک انگولار جی اس

Angular.js یکی از محصولات گوگل است که به نوعی می توان آن را پدر فریم ورک های دیگر جاوا اسکریپت نامید. این فریم ورک اولین بار در سال ۲۰۰۹ منتشر شد و به عنوان یک فریم ورک منبع باز در تحت لیسانس MIT در اختیار عموم قرار گرفت. از آن تاریخ تا کنون رشد این… ادامه خواندن فریم ورک انگولار جی اس

Zig: زبان برنامه‌نویسی اپن‌سورس با هدف ارائهٔ شفافیت و پرفورمنس بالا

Zig یک زبان برنامه‌نویسی اپن‌سورس است که طبق ادعای سایت رسمی این زبان، با اهدافی همچون قدرت بالا، بهینه‌ بودن و همچنین واضح بودن سورس‌کد به صورت متن‌باز عرضه شده است. آشنایی با قابلیت‌های شاخص زبان Zig Zig، همچون زبان C، قابلیت مدیریت دستی حافظه را در اختیار دولوپر می‌گذارد که همین یک فیچر، زیگ را… ادامه خواندن Zig: زبان برنامه‌نویسی اپن‌سورس با هدف ارائهٔ شفافیت و پرفورمنس بالا

اصول REST و توضیحاتی چند در رابطه با این سبک

توسعه دهندگان وب به صورت مکرر در مورد اصول REST و ساختار داده RESTful صحبت می کنند زیرا یکی از جنبه های حیاتی توسعه وب مدرن است ولی بعضی اوقات این کار فوق العاده گیج کننده می شود.REST به خودی خود یک تکنولوژی نیست ولی می توان گفت روشی است برای ایجاد API هایی با اصول سازماندهی مشخص.… ادامه خواندن اصول REST و توضیحاتی چند در رابطه با این سبک

Design Patterns (دیزاین پترن) یا الگوهای طراحی در برنامه نویسی شی گرا چیست ؟

در دنیای برنامه نویسی شیء گرایی، کمتر برنامه نویسی که حرفه‌ای باشد را می‌توان یافت که با چیزی تحت عنوان Design Patterns (دیزاین پترن یا الگوهای طراحی) آشنا نباشد. به طور خلاصه، منظور از دیزاین پترن راه کارهایی اصولی و در عین تست شده است که در پاسخ به چالش هایی ایجاد شده‌اند که در… ادامه خواندن Design Patterns (دیزاین پترن) یا الگوهای طراحی در برنامه نویسی شی گرا چیست ؟

اصل DRY یا Don’t Repeat Yourself در برنامه نویسی

(خودت را تکرار نکن یا Don’t Repeat Yourself) توسط Any Hunt و Dave Thomas در The Pragmatic Programmer ساخته شد. DRY یا Don’t Repeat Yourself اصلی در برنامه‌نویسی رایانه‌ای است که به‌وسیلهٔ عدم تکرار یک یا چند خط کد در مکان‌های مختلف برنامه رعایت می‌شود. در واقع با این کار، برای اصلاح بخشی از برنامه… ادامه خواندن اصل DRY یا Don’t Repeat Yourself در برنامه نویسی

معرفی وب سرویس JSON و ساختار

جی سن/جی سان (JSON) ساختاری (فرمت) با استاندارد باز است که در انتقال اطلاعات و داده‌ها (مثلاً بین مرورگر و سایت) استفاده شده و برای انسان قابل خواندن است. جی سن/جی سان (JSON) که برخی جی‌سان و جی‌سون نیز تلفظ می‌کنند، مخفف کلمه JavaScript Object Notation بوده و یک استاندارد باز است که با ساختاری… ادامه خواندن معرفی وب سرویس JSON و ساختار