---
title: "Discussion on \"SwiftUI - Decoupling Models\" | Hashnode"
description: "Discussion on \"SwiftUI - Decoupling Models\". Problem:\nHow can we avoid breaking an entire app when a model changes?\nSolution:\nDecouple each model based on their specific domain.\n\nA Deeper Dive\nWhen working with data from various sources, a common challenge developers face is the potential for e..."
url: "https://hashnode.com/posts/swiftui-decoupling-models/6501989e07d9718c967a9e14"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [SwiftUI - Decoupling Models](https://swiftuicentral.com/swiftui-decoupling-models?utm_source=hashnode&utm_medium=feed)

Problem: How can we avoid breaking an entire app when a model changes? Solution: Decouple each model based on their specific domain. A Deeper Dive When working with data from various sources, a common challenge developers face is the potential for e...

Sep 13, 2023 · 9 min read · swiftuicentral.com  
Read the article

-   [#swiftui](https://hashnode.com/tag/swiftui)
-   [#dependency-injection](https://hashnode.com/tag/dependency-injection)
-   [#decoupling](https://hashnode.com/tag/decoupling)
-   [#ios](https://hashnode.com/tag/ios)

## Written by

[Alexandre Alcuvilla](https://hashnode.com/@screwdriver)

@screwdriver

  
[View profile](https://hashnode.com/@screwdriver)

#SwiftUI #Swift #DesignPattern #CleanArchi #iOS

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
