Episodio 6 - Principio de la Responsabilidad Única - Principios SOLID | Arquitectura Limpia

  Рет қаралды 5,183

Felipe Gavilan Programa

Felipe Gavilan Programa

2 жыл бұрын

Link de mis cursos con descuento: www.felipe-gavilan.com/cursos...
En este video vamos a ver el capítulo 7 del libro de Arquitectura Limpia de Robert Martin. Hablaremos acerca del principio de responsabilidad única, veremos qué son las responsabilidades, niveles de abstracción y hablaremos de la advertencia que hace el libro acerca de este principio.
Recuerda dejar en los comentarios qué libro quieres que analicemos después de este.

Пікірлер: 25
@evelynriascos4305
@evelynriascos4305 Жыл бұрын
Interesante! Muy buen contenido!
@stephentellez5718
@stephentellez5718 Жыл бұрын
Exelente video genial !!!
@omardixanpuigpupo5028
@omardixanpuigpupo5028 Жыл бұрын
Muchas gracias por el video
@marceloleoncaceres6826
@marceloleoncaceres6826 10 ай бұрын
Gracias por el video, un próximo libro podría ser "Design Patterns: First Heads Up"?
@alejandrooquendo3716
@alejandrooquendo3716 2 жыл бұрын
Muy buen video, podrias hacer un video explicando unit of work y repository,buen contenido.
@Yoko-0x0
@Yoko-0x0 2 жыл бұрын
Gracias, por favor sigue con estos temas.
@dev-cool
@dev-cool 2 жыл бұрын
Genial te felicito pocas personas lo explican tan bien como tu quedo en espera del siguiente video.
@ayaxlosanabernabeu9887
@ayaxlosanabernabeu9887 2 жыл бұрын
Muchas gracias por la explicación, como siempre un maestro
2 жыл бұрын
Excelente explicación. Con los ejemplos se entiende muy bien 👍 Esperando con ansias el próximo vídeo
@JairReinaldoJrCamachoSerrano
@JairReinaldoJrCamachoSerrano Ай бұрын
Hola Felipe, mi metodología es leer el libro y luego afianzar con sus videos, y en este caso veo algo que me confunde. El libro trata de llevar al lector a que la responsabilidad no sea por acción, sino por actor, algo que no trata en el video. Para mí, eso es lo más importante a resaltar, más que, como lo dice el mismo libro, explicar qué es o no el principio."
@montanomariano
@montanomariano 2 жыл бұрын
Como siempre, excelente explicación! Gracias!
@hector9079
@hector9079 2 жыл бұрын
Muy bueno 👍🏾
@carlos1martin2espindola77
@carlos1martin2espindola77 Жыл бұрын
+10
@Gilgameshx
@Gilgameshx 2 жыл бұрын
Excelentes temas sensei, cada vez aprendemos buenas prácticas contigo ✌️ por cierto cuando nos traes micro servicios
@gavilanch2
@gavilanch2 2 жыл бұрын
Espero pronto subir un primer material de eso. Saludos!
@Gilgameshx
@Gilgameshx 2 жыл бұрын
@@gavilanch2 Genial! ese es un curso que tengo arduos deseos de llevar
@irancho2
@irancho2 2 жыл бұрын
Muy buen video, solamente tengo conflicto con el último comentario, sobre el ejemplo del repositorio, cuando tenemos repositorios CRUD ¿No estamos mezclando funcionalidades y la clase tiene varias razones para cambiar? por otro lado si tenemos un repositorio CRUD, podríamos caer en tener interfaces gordas y violar el principio de segregación de interfaces?
@gavilanch2
@gavilanch2 2 жыл бұрын
No es mezclar funcionalidades porque todas giran en torno al crud de una tabla en particular. La responsabilidad de dicha clase sería implementar la persistencia de datos. Es lo que decía de no llevar las cosas al extremo, de lo contrario terminarías con un sistema innecesariamente complejo. Sin embargo, si entiendes tiene utilidad para ti hacerlo así, pues adelante, nada está escrito en piedra. Saludos
@javiopakan2
@javiopakan2 2 жыл бұрын
Es que la responsabilidad no es solo el metodo, las responsabilidades se llevan a cabo mediantes metodos, en algunos caso 1 solo metodo, en otro un conjunto de metodos... cuando haces el CRUD de Student ... la responsabilidad es exactamente esa,... EL CRUD,... O sea en este caso el CONCEPTO CRUD, es la responsabilidad de esa clase ...
@irancho2
@irancho2 2 жыл бұрын
@@javiopakan2 Pero a la hora de tener por ejemplo una clase que no implementa el D del CRUD ahi comienzan los problemas, queda una interfaz gorda y viola el principio de segregación de interfaces.
@joseaburt
@joseaburt 2 жыл бұрын
Ese principio no se refiere a eso. Tu hablas del principio 'function' y del 'module'. No es eso a lo que Martin se refiere.
@markher766
@markher766 2 жыл бұрын
Hola quería saber si el libro en español está bien traducción para leerlo?
@gavilanch2
@gavilanch2 2 жыл бұрын
No lo he leído en español, pero al ser una traducción oficial imagino es de buena calidad.
@javiopakan2
@javiopakan2 2 жыл бұрын
Si en Amazon lo encuentras en español... pero te recomiendo que leas bien todos los comentarios de los que los han comprado, porque tiene algunos negativos en lo que se refiere a traduccion, aunque no son grabes y ya son cosas que seguros sabes, el concepto bien....
@jvakksisjid
@jvakksisjid 11 ай бұрын
Que feo son los tutoriales donde el código ya está hecho y "explican" de afán por encima... dislike automático
Episodio 7 - Principio Abierto Cerrado - Principios SOLID | Arquitectura Limpia
6:18
That's how money comes into our family
00:14
Mamasoboliha
Рет қаралды 11 МЛН
3M❤️ #thankyou #shorts
00:16
ウエスP -Mr Uekusa- Wes-P
Рет қаралды 15 МЛН
THEY made a RAINBOW M&M 🤩😳 LeoNata family #shorts
00:49
LeoNata Family
Рет қаралды 38 МЛН
Principio de Responsabilidad Única en C# | Principios SOLID
38:22
Principios SOLID: El Principio de Responsabilidad Única SRP
15:59
LA MEJOR MANERA DE USAR EL ROUTING EN TU APP DE ANGULAR 18
15:12
Francisco carranza
Рет қаралды 443
Los Principios SOLID explicados ¡Con ejemplos! 100% PRÁCTICO
24:24
The Coder Cave esp
Рет қаралды 45 М.
Principios SOLID: Principio de Abierto/Cerrado OCP
10:14
hdeleon.net
Рет қаралды 22 М.
4 - Programación Orientada a Objetos - Encapsulamiento, Herencia y Polimorfismo
16:17
🧅 ¿Qué es la ARQUITECTURA CEBOLLA? | Onion Architecture
28:31
Manuel Zapata
Рет қаралды 17 М.
100+ Linux Things you Need to Know
12:23
Fireship
Рет қаралды 772 М.
Reintentos con Polly | ASP.NET Core | C#
15:49
Felipe Gavilan Programa
Рет қаралды 10 М.
That's how money comes into our family
00:14
Mamasoboliha
Рет қаралды 11 МЛН