اصول SOLID در برنامه نویسی شی گرا قسمت چهارم - Interface segregation principle

https://roocket.ir/articles/solid-principles-in-object-oriented-programming-part-iv-the-principle-of-interface-separation

در این قسمت از مجموعه مقالات SOLID ، نوبت می رسد به معرفی یک اصل دیگر یه نام Interface segregation principle که به صورت کوتاه ISP هم می گویند. به این معنی که برای استفاده از اینترفیس ها، آنها را باید به اجزای کوچکتری تقسیم کرد. وقتی یک کلاس از یک اینترفیس بزرگ استفاده میکند ممکن است برخی از این متد...

solid : اصول طراحی نرم‌افزار برای کمک به شما در تبدیل شدن به یک توسعه دهنده بهتر

https://roocket.ir/articles/solid-software-design-principles-to-help-you-become-a-better-developer

اصل طراحی S.O.L.I.D از رهنمودهای برنامه نویسی شی گرا گرفته شده که برای توسعه نرم‌افزاری طراحی گردیده و به راحتی قابل نگهداری و گسترش است.

 اصول SOLID در برنامه نویسی شی گرا قسمت سوم - Liskov Substitution Principal

https://roocket.ir/articles/solid-principles-in-object-oriented-programming-part-iii-liskov-substitution-principal

یکی دیگر از اصول SOLID اصل Liskov Substitution Principal نام دارد که به اختصار LSP گویند.اصل LSP  می گوید :  زیر کلاس‌ها باید بتوانند جایگزین نوع پایه‌ی خود باشند.

اصول SOLID در برنامه نویسی شی گرا

https://roocket.ir/articles/solid-principles-in-object-oriented-programming

اصول SOLID یک اصول قانون مند در برنامه نویسی شی گرا است که  در تمام زبان های برنامه نویسی شی گرا مثل php موجود و قابل پیاده سازی است . SOLID  مخفف پنج اصل بسیار مهم در مدیریت وابستگی (Dependency Management) در توسعه ی برنامه های شی گرا می باشد. در واقع هر کدام از حروف کلمه ی SOLID به یکی از این اصول...

اصول SOLID در برنامه نویسی شی گرا قسمت دوم : Open Close Principle

https://roocket.ir/articles/solid-principles-in-object-oriented-programming-part-ii-open-principle-open

در این مقاله در ادامه ی مبحث SOLID قصد داریم به معرفی دومین اصل  یعنی Open Close Principle که به صورت کوتاه OCP هم می گویند،بپردازیم.با ما همراه باشید:

اصول S.O.L.I.D

https://roocket.ir/articles/the-s-o-l-i-d-principles-in-pictures

اگر با مفاهیم برنامه‌ نویسی شی‌گرا آشنایی دارید احتمالا درباره اصول SOLID شنیده‌اید.مقالات انلاین بسیار خوبی درباره اصول SOLID وجود دارد اما به ندرت می‌توان مثالی به همراه عکس یافت.

اصول سئو: راهنمای شما برای فاکتورهای موفقیت در SEO

https://roocket.ir/articles/seo-success-factors

در این مقاله، به بررسی دنیای سئو،اصول سئو و راهنمای شما برای عوامل موفقیت در SEO در سه حوزه مهم میپردازیم که به موفقیت شما کمک زیادی میکند

اصول ساخت پکیج‌های لاراول

https://roocket.ir/articles/laravel-package-development-basics

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

اصول و الگوریتم های رمزنگاری در php

https://roocket.ir/articles/principles-and-algorithms-of-cryptography-in-php

در دنیا ، اطلاعات و اشیا گرانقدر مهم اند و نیاز به محافظت دارند.برای نگهداری از اشیا و اطلاعات مهم چه میکنید؟قطعا آنها در صندوق های اماناتی که با روش هایی خاص رمزنگاری شده اند یا در گتو صندوق هایی مشابه آن نگهداری می کنید تا آسیب و گزندی به آنها نرسد و از دست افراد ناشناس در امان باشد.

یادگیری اصول اولیه React در 10 دقیقه

https://roocket.ir/articles/learn-react-basics-in-10-minutes

اگر می‌خواهید اصول اولیه React را در زمانی که برای نوشیدن یک فنجان قهوه صرف می‌کنید؛ یاد بگیرید، این مقاله دقیقا مناسب شماست.

اصول پشت تئوري رنگ‌ ها براي طراحان وب

https://roocket.ir/articles/basics-behind-color-theory-for-web-designer

به عنوان يك گردآورنده هنرمندان ديجيتال، درك علم بنيادي پشت تئوري رنگ‌ها، مهم است. اين يك موضوع محبوب با اطلاعات گسترده و زيادي براي حفظ و هضم كردن است. اين موضوع نه تنها بر روي هنر و طراحي تمركز دارد، بلكه شامل خلاصه‌اي از علم بصري و ديداري است.

۶ اصل ذهنی از افراد موفق

https://roocket.ir/articles/6-mindset-principles-of-successful-people

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

اصول در طراحی UI - از الگوهای تاریک دوری کنید

https://roocket.ir/articles/ethics-ui-design-avoiding-dark-patterns

اغلب طراحان مدرن امروزی در تلاشند تا بهترین تجربه کاربری را از وبسایت به کاربر بدهند.البته بعضی ها هستند که هیچ کاری در راه پیشرفت این روند انجام نمی دهند، و صرفا به انجام دادن یکسری حقه ها بسنده می کنند.تمام دستورالعمل های دیجیتالی در یک سطح توسط مجرمان اینترنتی به چالش کشیده می شوند. اما انجام داد...

اصول اولیه طراحی رابط کاربری را در ۵ دقیقه یاد بگیرید

https://roocket.ir/articles/learn-ui-design-in-5-minutes-tutorial

 اگر شما یک فهم ابتدایی از HTML و CSS دارید و می‌خواهید یک رابط کاربری زیبا برای صفحات خود طراحی کنید می‌توانید با خواندن این مقاله و یادگیری این ۷ اصل مهارت طراحی خود را تقویت کنید.