توضیحات
درک و تسلط بر اصول SOLID در برنامه نویسی
نام دوره : SOLID Principles of Object-Oriented Design and Architecture
پیش نیاز:
توضیحات:
در این دوره شما بر اصول SOLID – مجموعه ای از دستورالعمل ها برای طراحی سیستم های نرم افزاری تمیز و قابل نگهداری مسلط خواهید شد.
با یادگیری اصول SOLID، درک عمیق تری از دنیای باشکوه معماری نرم افزار به دست خواهید آورد.
اصول SOLID بیش از 40 سال تحقیق آکادمیک و تجربه صنعتی را که توسط چندین نسل از توسعه دهندگان نرم افزار تقطیر شده است، در بر می گیرد.
بنابراین، با تسلط بر اصول SOLID، ابزارهای جهانی و اثبات شده در زمان را برای ارائه نرم افزار با کیفیت بالا به کاربران خود می آموزید.
SOLID مخفف پنج اصل است:
- Single Responsibility Principle
- Open Closed Principle
- Liskov Substitution Principle
- Interface Segregation Principle
- Dependency Inversion Principle
در این دوره ، اصول SOLID را به طور دقیق یاد خواهید گرفت و اهمیت آنها را درک خواهید کرد.
متوجه خواهید شد که چگونه اصول SOLID کد شما را انعطاف پذیر، قابل گسترش و خوانا می کند.
در نهایت، متوجه خواهید شد که کار با کد SOLID لذت بخش است !
علاوه بر بحث عمیق در مورد معماری نرم افزار و SOLID، من همچنین بسیاری از حقایق تاریخی جالب را در مورد افرادی که پشت این اصول هستند به اشتراک خواهم گذاشت.
این انحراف کوتاه تاریخی به شما امکان می دهد تصویر بزرگتر را ببینید و مسیر را رنگارنگ تر و جالب تر می کند.
موضوعات تحت پوشش در این دوره پیچیده است، اما برای یادگیری مهم است. اغراق آمیز نیست اگر بگوییم که درک اصول SOLID سطح جدیدی از بینش را در مورد معماری نرم افزار و برنامه نویسی شی گرا به طور کلی به شما می دهد.
بنابراین، اگر یک توسعه دهنده حرفه ای هستید و به دنبال کدهای تمیز و قابل نگهداری هستید، دوره درک و تسلط بر اصول SOLID در برنامه نویسی برای شما مناسب است!
دوره درک و تسلط بر اصول SOLID در برنامه نویسی برای چه کسانی است:
- توسعه دهندگانی که می خواهند مهارت های معماری نرم افزار خود را بهبود بخشند
نقد و بررسیها
هنوز بررسیای ثبت نشده است.