Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
SOLID principles explained with iOS examples
Play lesson

Mobile System Design - SOLID principles explained with iOS examples

4.0 (0)
12 learners

What you'll learn

This course includes

  • 8.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

🚀 Struggling with Big Tech interview prep? Book a 1-on-1 mentorship session to master mobile system design, coding, and behavioral rounds, with realistic mock interviews and actionable feedback from an ex-Meta engineer. 👉 https://andrey-tech.com In this video, I explain the S.O.L.I.D. principles in software engineering using iOS examples. S.O.L.I.D. stands for five design principles that make object-oriented designs easier to understand, more flexible, and easier to maintain. These principles come from Robert C. Martin, an American software engineer, and were first introduced in his 2000 paper on software rot. Chapters: 0:00 Intro 0:47 Single Responsibility 3:20 Open / Closed 6:21 Liskov Substitution 7:19 Interface Segregation 8:35 Dependency Inversion

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere