Skip to Main Content
Arquitectura de software: Las partes difíciles
book

Arquitectura de software: Las partes difíciles

by Neal Ford, Mark Richards, Pramod Sadalage, Zhamak Dehghani
September 2024
Intermediate to advanced content levelIntermediate to advanced
462 pages
14h 2m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Arquitectura de software: Las partes difíciles

Capítulo 8. Patrones de reutilización

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Wednesday, February 2, 15:15

Mientras los miembros del equipo de desarrollo trabajaban en separar los servicios del dominio, empezaron a tener desacuerdos sobre qué hacer con todo el código compartido y la funcionalidad compartida. Taylen, disgustada con lo que Skyler estaba haciendo respecto al código compartido, se acercó a la mesa de Skyler.

"¿Qué demonios estás haciendo?", preguntó Taylen.

"Estoy trasladando todo el código compartido a un nuevo espacio de trabajo para que podamos crear una DLL compartida a partir de él", respondió Skyler.

"¿Una única DLL compartida?"

"Eso es lo que estaba planeando", dijo Skyler. "La mayoría de los servicios necesitarán estas cosas de todos modos, así que voy a crear una única DLL que puedan utilizar todos los servicios".

"Es la peor idea que he oído nunca", dijo Taylen. "¡Todo el mundo sabe que debes tener varias bibliotecas compartidas en una arquitectura distribuida!".

"En mi opinión, no", dijo Sydney. "Me parece que es mucho más fácil gestionar una sola DLL de biblioteca compartida que docenas de ellas".

"Dado que soy el responsable técnico de esta aplicación, quiero que dividas esa funcionalidad en bibliotecas compartidas independientes".

"Vale, vale, supongo que puedo trasladar toda la autorización a su propia DLL separada si eso te hace feliz", dijo Skyler.

"¿Qué?", dijo Taylen. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Desarrollo de aplicaciones con GPT-4 y ChatGPT, 2ª edición

Desarrollo de aplicaciones con GPT-4 y ChatGPT, 2ª edición

Olivier Caelen, Marie-Alice Blete
Ingeniería de software en Google

Ingeniería de software en Google

Titus Winters, Tom Manshreck, Hyrum Wright

Publisher Resources

ISBN: 9781098181581