Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Composable Code Can Be Simple – Intro to dependency diagrams and composition

Автор: Essential Developer

Загружено: 2018-11-14

Просмотров: 14765

Описание:

★ Register Now to Our Free iOS Career Course! https://www.essentialdeveloper.com/co...

Subscribe to our channel: https://www.youtube.com/essentialdeve...

In this episode, we continue exploring the dependency inversion principle and composition, while documenting our system's evolution in diagrams.

► Learning outcomes

• Understand basic depiction of dependencies, abstractions and concrete types in diagrams
• Understand how diagrams translate into code and vice versa
• Understand how the SOLID principles and composition are applied through the examples
• Understand differences and similarities between closures and protocols as abstractions in Swift (unnamed type signatures vs. strictly named types)

► Visualizing the dependency graph

Visualizing our code in diagrams can be a great framework to think while modeling the design of our systems. The early visualization of the design can make an excellent tool for communicating ideas to our colleagues and planning/coordinating a team effort. Diagrams can also help with independent development, as the team can quickly plan new features design (5-10 minutes on a whiteboard), build them in parallel and later integrate the pieces without conflicting with the work of other developers.

Moreover, diagrams serve as a great diagnostic tool as they embody the dependency graph of components and modules, revealing tight coupling and even retain cycles that could potentially lead to rigidity and memory leaks. Learning how to draw and read diagrams is an excellent addition in the skillset of developers that aim to create sustainable codebases.

• ViewControllers pt.1: Storyboards composition    • Composing View Controllers pt.1: Storyboar...  

• ViewControllers pt.2: Testing storyboards    • Composing View Controllers pt.2: Testing S...  

★ Professional iOS Engineering

Take your skillset to the next level and boost your career https://www.essentialdeveloper.com/pr...

★ Download our new app

You can download Neat Trivia from the App Store today at https://itunes.apple.com/app/id125311....

Connect with us on:

• Website: https://www.essentialdeveloper.com
• Twitter:   / essentialdevcom  
• Facebook:   / essentialdeveloper  

Composable Code Can Be Simple – Intro to dependency diagrams and composition

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Decomposing Swift code into modules – Intro to modular design

Decomposing Swift code into modules – Intro to modular design

Careful With “Singleton” Lookalikes (WAY TOO COMMON)

Careful With “Singleton” Lookalikes (WAY TOO COMMON)

“How do you think when writing tests?” – It’s simpler than you may think

“How do you think when writing tests?” – It’s simpler than you may think

Many Advanced Developers Forget This

Many Advanced Developers Forget This

Creating Reusable Components…That Are Actually Reusable - Cory House - React Rally 2023

Creating Reusable Components…That Are Actually Reusable - Cory House - React Rally 2023

Синьор 1С: 10 привычек, без которых ты не вырастешь

Синьор 1С: 10 привычек, без которых ты не вырастешь

Я в опасности

Я в опасности

Typst: Современная замена Word и LaTeX, которую ждали 40 лет

Typst: Современная замена Word и LaTeX, которую ждали 40 лет

The Most Misused Design Pattern in Swift

The Most Misused Design Pattern in Swift

#1 Reason Why You Don’t Improve As a Software Developer

#1 Reason Why You Don’t Improve As a Software Developer

Изучите внедрение зависимостей и научитесь писать лучший код

Изучите внедрение зависимостей и научитесь писать лучший код

How safe are Swift structs?

How safe are Swift structs?

Dependency Injection Ep. 2 | The Composition Root

Dependency Injection Ep. 2 | The Composition Root

Куда дрейфует Латынина: фактчек недавних заявлений

Куда дрейфует Латынина: фактчек недавних заявлений

Shai Mishali - A Newbie's Guide to The Composable Architecture | Swift Heroes Talk

Shai Mishali - A Newbie's Guide to The Composable Architecture | Swift Heroes Talk

Are Singletons Bad

Are Singletons Bad

Clean iOS Architecture pt.1: Analytics Architecture Overview

Clean iOS Architecture pt.1: Analytics Architecture Overview

SOLID Principles in Swift

SOLID Principles in Swift

The Windows 11 Disaster That's Killing Microsoft

The Windows 11 Disaster That's Killing Microsoft

ВСЕ накопители ДАННЫХ: объясняю за 8 минут

ВСЕ накопители ДАННЫХ: объясняю за 8 минут

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com