آموزش هوش مصنوعی از صفر ، بدون پیش‌نیاز آموزش هوش مصنوعی ، از صفر بدون پیش‌نیاز!
🎯 شروع یادگیری
تفاوت بین کدنویسی و برنامه‌نویسی

تفاوت بین کدنویسی و برنامه‌نویسی

اصول برنامه نویسی 1404/01/21

نویسنده:PeymanInnovator

در دنیای فناوری اطلاعات، اصطلاحات "برنامه‌نویسی" و "کدنویسی" به طور گسترده‌ای استفاده می‌شوند و گاهی اوقات به جای یکدیگر به کار برده می‌شوند. با این حال، شناخت تفاوت بین کدنویسی و برنامه نویسی اهمیت ویژه‌ای دارد که بر فهم و تعریف وظایف مربوط به توسعه نرم‌افزار تأثیر می‌گذارند.

اصل جایگزینی لیسکوف به زبان ساده

اصل جایگزینی لیسکوف به زبان ساده

اصول برنامه نویسی 1402/08/17

نویسنده:محمد کلاته

در دنیای توسعه نرم‌افزار، انعطاف‌پذیری و تعامل بین اجزاء نرم‌افزار از اهمیت بسیار بالایی برخوردار است. یکی از اصول مهمی که به این اهداف کمک می‌کند، اصل جایگزینی لیسکوف یا Liskov Substitution Principle (LSP) است. این اصل، به ما می‌آموزد چگونه کلاس‌ها را به گونه‌ای طراحی کنیم که تعامل با آن‌ها به سادگی و جایگزینی کلاس‌ها بدون ایجاد مشکل امکان‌پذیر باشد.

راهنمای شروع برنامه‌نویسی: پاسخ به سوالات متداول تازه‌واردان

راهنمای شروع برنامه‌نویسی: پاسخ به سوالات متداول تازه‌واردان

اصول برنامه نویسی 1402/07/05

نویسنده:پیمان کلانتری

وقتی کسی می‌خواهد به برنامه‌نویسی وارد شود، ممکن است دستورالعمل‌ها و مسیر صحیح را برای شروع نداشته باشد. در اینجا چند سوال متداول که افراد تازه وارد به برنامه‌نویسی ممکن است داشته باشند، به همراه پاسخ‌های کوتاه آورده شده‌اند:

اصل باز - بسته به زبان ساده

اصل باز - بسته به زبان ساده

اصول برنامه نویسی 1402/06/30

نویسنده:محمد کلاته

در این مقاله، به تبیین اهمیت اصل باز - بسته بودن (Open – Close Principle) و نحوه استفاده از آن در توسعه نرم‌افزار می‌پردازیم.

اصل Single Responsibility به زبان ساده!

اصل Single Responsibility به زبان ساده!

اصول برنامه نویسی 1402/06/07

نویسنده:پویان سلمانی

تصور کنید یک کلاس در برنامه‌ی‌تان دارید که مسئولیت‌های مختلفی از جمله محاسبات، ذخیره‌سازی داده‌ها، و ارتباط با پایگاه داده را بر عهده دارد. اینجاست که مشکلات آغاز می‌شوند. هر تغییر در یکی از این مسئولیت‌ها ممکن است تبدیل به لایه‌لایه تغییرات در کد شود و به دنبال آن منجر به از دست دادن تمیزی و قابلیت‌خوانایی کد شود. همچنین این تغییرات می‌تواند اثرات جانبی ناخواسته‌ای بر رفتار کلاس ایجاد کند.

رقابت حماسی بین پایتون و جاوااسکریپت

رقابت حماسی بین پایتون و جاوااسکریپت

اصول برنامه نویسی 1402/06/03

نویسنده:نیلو

در ساحل جذابیت‌ها و علم‌آموزی، نبردی تازه به پا گذاشته شده است؛ نبردی بین دو جوانه چشم‌نواز، دو تاج‌دار از سلاح‌ها و آمیزه‌های علمی: پایتون و جاوااسکریپت.