No video

Patrón REPOSITORY (Repositorio) con CLEAN ARCHITECTURE en Swift

  Рет қаралды 732

Said Rehouni - iOS Dev

Said Rehouni - iOS Dev

Күн бұрын

Aprende a implementar el Patrón Repository (Repositorio) con Clean Architecture en Swift.
Principios SOLID 👇
• ¿Qué son Principios SO...
Fundamentos de Clean Architecture: • Aprende los 3 Fundamen...
Curso de Clean Architecture aquí 👇
Parte 1: • Curso de CLEAN ARCHITE...
Parte 2: • Curso de CLEAN ARCHITE...
Parte 3: • Curso de CLEAN ARCHITE...
Parte 4: • Curso de CLEAN ARCHITE...
Parte 5: • Curso de CLEAN ARCHITE...
Lista de Patrónes de Diseño: • Patrones de diseño sof...
Inyección de Dependencias: • ¿Qué es la INYECCIÓN D...

Пікірлер: 16
@SaidRehouni
@SaidRehouni 6 ай бұрын
Fundamentos de Clean Architecture: kzbin.info/www/bejne/jaC3Y4OjacR1rZI
@collinzuniga5410
@collinzuniga5410 2 ай бұрын
La mejor explicación, al fin entiendo claramente todo❤
@SaidRehouni
@SaidRehouni 2 ай бұрын
Muchas gracias! Me alegra que te haya ayudado Saludos!
@guillermocifre7466
@guillermocifre7466 6 ай бұрын
Muy bien explicado. Eres un crack!! Gracias por este tipo de videos.
@SaidRehouni
@SaidRehouni 6 ай бұрын
Gracias a ti por el apoyo y por tus palabras! Saludos!
@cesarcubillos7098
@cesarcubillos7098 6 ай бұрын
Este contenido está tremendo, gracias por compartir tus conocimientos Said, no queda más que practicar 🙌🏼
@SaidRehouni
@SaidRehouni 6 ай бұрын
Muchas gracias a ti Cesar!
@jonatanpadilla9070
@jonatanpadilla9070 6 ай бұрын
Gracias por este tipo de videos 🙌
@SaidRehouni
@SaidRehouni 6 ай бұрын
Gracias a ti por verlos! Saludos!
@aymanrehouni
@aymanrehouni 6 ай бұрын
Vamos con todo!! Muy buen vídeo bro ❤
@SaidRehouni
@SaidRehouni 6 ай бұрын
Gracias brosito!
@ismaelperezmesa524
@ismaelperezmesa524 3 ай бұрын
Excelente Said! Muy buena explicación. Gracias por compartir tu experiencia y conocimiento. Cómo podemos usar el patrón Unit Of Work e integrarlo en la arquitectura del proyecto que ya está usando este patrón de repositorio?
@SaidRehouni
@SaidRehouni 2 ай бұрын
Perdona Ismael, acabo de ver tu comentario. El repository podría tener una dependencia con una clase que haga de Unit Of Work con métodos para insertar, actualizar y eliminar datos, y otro método para "actualizar" la base de datos una vez sean ejecutadas todas las transacciones correspondientes al caso de uso que se está ejecutando. El repository llamaría a cada uno de los métodos que necesite y la última linea de código llamaría al método actualizar del Unit Of Work para actualizar la base de datos con todas las transacciones. El Unit Of Work se encargaría de guardar en memoria todas las transacciones y en cuanto se llame el método actualizar, guardaría las transacciones en base de datos en batch. De esta forma garantizas que si una transacción falla, no se actualiza nada en base de datos. En mi caso nunca he tenido la necesidad de usar este patrón en iOS. Creo que tiene mas sentido en backend para garantizar la integridad de transacciones en base de datos ya que juegas con servidores y si una transacción sale mal, te cargas las integridad de los datos. Saludos!
@ismaelperezmesa524
@ismaelperezmesa524 2 ай бұрын
@@SaidRehouni Muchas Gracias por la respuesta. Es genial el trabajo que haces y el conocimiento que compartes!
@SaidRehouni
@SaidRehouni 2 ай бұрын
@@ismaelperezmesa524 muchas gracias a ti por el apoyo!
@Ironcloud7
@Ironcloud7 Ай бұрын
Como haces para acceder a la entity payment (domain) desde la implementación del repositorio (interface adapters)? entiendo que desde la interfaz tienes acceso porque está en la capa de aplicación pero desde interface adapters te estás saltando 2 capas, con lo cual no tienes acceso. Llevo peleándome bastante tiempo con este tipo de problemas tirando de dtos para grabar en la BD pero no me convence. gracias de antemano.
Curso de TESTING en Swift [Parte 4]
45:49
Said Rehouni - iOS Dev
Рет қаралды 191
Repository Design Pattern | Full Explanation: C# and .NET
15:28
Мы сделали гигантские сухарики!  #большаяеда
00:44
The Joker kisses Harley Quinn underwater!#Harley Quinn #joker
00:49
Harley Quinn with the Joker
Рет қаралды 9 МЛН
This Dumbbell Is Impossible To Lift!
01:00
Stokes Twins
Рет қаралды 32 МЛН
Clean Architecture Example & Breakdown - Do I use it?
15:25
CodeOpinion
Рет қаралды 183 М.
¿Cuál es la Mejor ARQUITECTURA Para tu APP?
10:17
Said Rehouni - iOS Dev
Рет қаралды 752
El video sobre FUNCIONES en lua que estabas buscando
9:37
Soy Abderra
Рет қаралды 36
Cómo me Convertí en PROGRAMADOR iOS (Mi experiencia + consejos)
18:23
Said Rehouni - iOS Dev
Рет қаралды 2,7 М.
🔴 LIVE 🔴 Laravel y Repository Pattern - Leccion en Vivo.
1:38:10
Alpha Developer
Рет қаралды 1,6 М.
20. Patrón Strategy
18:05
Hello World Java
Рет қаралды 531
Curso de CLEAN ARCHITECTURE (Arquitectura Limpia) en Swift [Parte 1]
53:44
Said Rehouni - iOS Dev
Рет қаралды 5 М.
Github Actions y Fastlane en iOS: Primeros pasos
16:11
Said Rehouni - iOS Dev
Рет қаралды 246
DHH - Ruby on Rails, 37signals, and the future of web development
1:09:57
Where Should You Put Repository Interfaces In Clean Architecture?
15:18
Milan Jovanović
Рет қаралды 24 М.