Тёмный
No video :(

Software architecture is ESSENTIAL 

Ricardo Santos
Подписаться 18 тыс.
Просмотров 7 тыс.
50% 1

Software architecture is a key piece in a scalable software or system that adequately integrates with business solutions, or other subsystems necessary to offer a given functionality.
I want to talk today about what software architecture is, how to do software architecture, what software architecture patterns exist, and conclude that software architecture is everything for a system that will generate value in the present and that can evolve in the future. future.
Video Title: Software Architecture is ESSENTIAL
Watch my latest video: The Great Leap! From Developer to AI Engineer - • ¡El Gran Salto! De Des...
824 Views - Feb 26, 2024
Help me reach my subscriber goal!: ||||||...... 17% ............... 17.4K/100K
-------------------------------------------------- -----------------------------------
Sections:
0:00 Introduction
1:41 What are non-functional attributes
2:45 What is software architecture
3:34 Typical activities of a software architect
4:47 Architecture diagrams and C4 model
5:35 Software architecture patterns
7:16 Conclusions
-------------------------------------------------- -----------------------------------
Music:
Born Fresh - Harris Heller
Provided by Streambeats
Listen: open.spotify.c...
Anime Style - Harris Heller
Provided by Streambeats
Listen: open.spotify.c...
Dirty Dan - Harris Heller
Provided by Streambeats
Listen: open.spotify.c...
Keep It Bold - Harris Heller
Provided by Streambeats
Listen: open.spotify.c...
-------------------------------------------------- -----------------------------------
Networks:
GitHub: github.com/Tib...
LinkedIn: / ricardosantosdiaz
Instagram: / tibiritabara90
-------------------------------------------------- -----------------------------------
Thanks for watching the video!
#softwarearchitecture #developer #software

Опубликовано:

 

15 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 26   
@RicardoSantosDiaz
@RicardoSantosDiaz Год назад
Si algo he aprendido con el paso de los años, es que la arquitectura y el diseño inicial son la clave para ahorrar problemas futuros en el desarrollo y la evolución de las aplicaciones y sistemas. Aunque es necesario ser cuidadoso, y tomar el tiempo para hacer un análisis claro de que patrón arquitectural o que ruta tomar en el diseño, pues en el peor de los casos, una arquitectura muy compleja puede causar las mismas consecuencias que la ausencia de la misma.
@codingjhames
@codingjhames Год назад
Ricardo que libros recomiendas para ir abordando esos temas, atendiendo a tu experiencia y evitar en lo posible a no estar crudos en esos temas en un fúturo, saludos desde Cúcuta.
@RicardoSantosDiaz
@RicardoSantosDiaz Год назад
@@codingjhames te recomendaria el libro "Fundamentals of software architecture" de la editorial O´Reilly. Es realmente bueno
@alvaromartin6301
@alvaromartin6301 Год назад
Hola podŕias recomendar un libro donde te explique todo ese proceso (analisis de requisitos, funcionales, no funcionales, desarrollo, etc.).
@roymarquez8858
@roymarquez8858 5 месяцев назад
Todo lo que mencionas en este video es oro puro. En mi opinión, dominar a profundidad los conceptos fundamentales de la Arquitectura de Software es lo que te va a diferenciar de ser un programador mediocre a un verdadero profesional de las tecnologías de la información. Saludos desde el sur de Chile ✌🏼
@daybit5746
@daybit5746 Год назад
Hola Ricardo, desde ya muchas gracias por compartir tus conocimiento y experiencias. Cada palabras que mencionas me resulta super importante que para no dejarlos pasar por alto y tuve que bajar la velocidad de reproduccion del video y repetirlo varias veces.
@RicardoSantosDiaz
@RicardoSantosDiaz Год назад
Gracias por mirar mi contenido y me alegra demasiado que encuentres valor en mis palabras. Ojalá el contenido que comparta en el futuro te siga ayudando en tu crecimiento profesional, y espero sea de tu interés.
@andresgonzalez3273
@andresgonzalez3273 Год назад
Muy buen video ❤
@RicardoSantosDiaz
@RicardoSantosDiaz Год назад
Gracias por tu feedback y por tomarte el tiempo de dejarme este comentario. Me emociona saber que a la gente le gusta mi contenido y espero poder seguir creando videos de interés y calidad.
@Emanuel-yb3qk
@Emanuel-yb3qk Год назад
Donde puedo estudiar todo lo que mencionaste mas a fondo? Algún libro o libros que recomiendes bro ? Tu canal impresionantemente útil. Un sub más
@RicardoSantosDiaz
@RicardoSantosDiaz Год назад
Te recomendaría explorar este recurso que describe el camino del arquitecto de software: roadmap.sh/software-architect Allí podrás encontrar muchas de las cosas que he nombrado, y te dará recursos adicionales para formarte
@elmeromex4880
@elmeromex4880 Год назад
Hola, y UML no entraría en la Arquitectura de Software???
@RicardoSantosDiaz
@RicardoSantosDiaz Год назад
UML es una forma de representar los diagramas de manera estandarizada, más no una arquitectura. UML es una herramienta
@christianrodrigohuamanespi192
💯
@RicardoSantosDiaz
@RicardoSantosDiaz Год назад
🙌
@alvaronieto1779
@alvaronieto1779 Год назад
Hola Ricardo, me gusto tu video. Como crees que puede un jr frontend tomar estos principios y aplicarlos?. Desde el punto de un principiante se puede lograr disenios pre desarrollo?
@RicardoSantosDiaz
@RicardoSantosDiaz Год назад
El frontend suele ser una de las áreas más innovadoras en cuanto a arquitecturas y diseños. Muchos de los patrones que se aplican hoy en día en el backend, como event-based architecture y arquitectura reactiva se hicieron populares tras su demostración exitosa en el frontend. De hecho, aun hoy considero el frontend como la cuna de muchísimas de las perspectivas que se usan en todos los apartes de tecnología. Igualmente, los microservicios tomaron fuerza en el frontend con los micro-frontends, y el backend for frontend es otro patrón que se ha hecho bastante popular. Tienes las herramientas y los fundamentos, solo es empezar a ahondar en el tema.
@alvaronieto1779
@alvaronieto1779 Год назад
@@RicardoSantosDiaz hey Ricardo. Gracias por responder. Conoces recursos para patrones de diseños, SOLID y Arc?. Saludos
@RABR-nv4rc
@RABR-nv4rc Год назад
Ricardo, actualmente estoy apagando un incendio que tiene la empresa por falta de cultura digital de la misma. Dentro de la cultura está la falta de planeación, en fin estoy buscando trabajo en otro lado JAJAJAJAJA
@RicardoSantosDiaz
@RicardoSantosDiaz Год назад
Tristemente, pasa muy seguido, pero hay que agradecer a las empresas la oportunidad de caer en cuenta de esas fallas y de empujarnos a buscar por una oportunidad mejor paga y con mejores condiciones :)
@RABR-nv4rc
@RABR-nv4rc Год назад
@@RicardoSantosDiaz ush me acanas de abofetear... :( Ya mismo les agredeceré.
@analistadesistemas
@analistadesistemas Год назад
Permíteme corregirte esas tareas de las que hablas son el rol de un analista de sistemas, ingeniero solamente programa y ya... osea es sólo programador.
@RicardoSantosDiaz
@RicardoSantosDiaz Год назад
Si bien el analista cuenta con las capacidades y la formación para atacar esas preguntas, mi experiencia profesional me ha demostrado que el diseño y su impacto son más fuertes cuando quien hace este trabajo tiene experiencia en tareas de desarrollo, pues entiende los sistemas, subsistemas y componentes en términos más cercanos a los equipos de ingeniería, y prioriza la experiencia de desarrollo.
@analistadesistemas
@analistadesistemas Год назад
@@RicardoSantosDiaz Es correcto se necesita especificar el sistema en su totalidad antes de la programación del mismo.
@andresgonzalez3273
@andresgonzalez3273 Год назад
No necesitas ser ingeniero para ser programador , los ingenieros saben programas y más
@AZ-ol5ku
@AZ-ol5ku Год назад
Yo estudio ingenieria en informatica y si me enseñaron estas cosas, lastima que fue el peor profesor de la carrera, aun asi a fuerzas si me se la mayoria de los conceptos mencionados en este video
Далее
What is a REST API and how does it work?
13:10
Просмотров 2,9 тыс.
¿Por qué Debes Aprender ARQUITECTURA de SOFTWARE?
20:34
The big jump! From Developer to AI Engineer
10:27
Просмотров 1 тыс.
¿Así que quieres ser Arquitecto de Software?
8:27
I was fired like many others
7:16
Просмотров 1,2 тыс.
Hacking imposter syndrome
9:10
Просмотров 1,7 тыс.
Introducción a la arquitectura de software (01)
29:14
Modelo C4: Diagramando una arquitectura de software
14:12