Hasta 50% de dto en libros de la bodega con envío rápido  Ver más

Enviar a
Montevideo, Montevideo
0
  • argentina
  • chile
  • colombia
  • españa
  • méxico
  • perú
  • estados unidos
  • internacional

Selecciona tu país

América

Europa

Resto del mundo

portada Software Engineering II
Formato
Libro Físico
Encuadernación
Tapa Blanda
ISBN13
9798176100822

Software Engineering II

John, Charles (Autor) · Independently published · Tapa Blanda

Software Engineering II - John, Charles

Libro Nuevo Importado
Envío: 14 a 19 días háb.
$ 4.371$ 2.623
-40%
Costos de importación incluídos en el precio ✅
Libro Nuevo

Quedan más de 100 unidades

$ 2.623
Llega entre el 23 Nov y el 30 Nov a Montevideo, Montevideo. Seleccionar ubicación

Reseña del libro "Software Engineering II"

Software Engineering II: Requirements, Design, and Architecture in Depth examines the path from an ambiguous software request to a durable system structure. Software engineering problems rarely begin with clean specifications. They begin with incomplete requirements, conflicting expectations, changing business rules, hidden assumptions, and systems that must continue evolving long after their initial implementation. This volume explores how engineers turn that uncertainty into software that can be understood, changed, integrated, and maintained. The book begins with requirements discovery and specification, then moves through domain modeling, responsibility assignment, modular design, object-oriented and functional design, interfaces, APIs, behavioral contracts, data modeling, persistence, transactions, schema evolution, concurrency, asynchronous workflows, failure boundaries, and architectural structure. Particular attention is given to the decisions that become expensive to change later. APIs are treated as long-lived behavioral contracts rather than simple endpoints. Persistence is examined not merely as storage, but through transactions, consistency, evolving schemas, derived data, and event-based models. Concurrency and asynchronous processing are explored as design problems involving ownership, ordering, coordination, and failure. Architecture is presented as an engineering choice rather than a collection of fashionable patterns. The goal is to select structures appropriate to the system’s actual scale, risks, rate of change, operational environment, and expected lifetime. Throughout the book, design decisions are evaluated by practical consequences: change locality, coupling, consistency boundaries, failure behavior, maintainability, operational cost, and the ability of the system to evolve safely. Written for software engineers, developers, architects, technical leads, and advanced students, Software Engineering II goes beyond introductory software design and provides a deeper framework for reasoning about systems before implementation choices become permanent constraints. This is the second volume in the four-volume Software Engineering series. Building on the engineering foundations of Volume I, it focuses on the crucial middle ground between understanding a problem and creating a software structure capable of surviving years of change.

Opiniones del libro

Preguntas frecuentes sobre el libro

Todos los libros de nuestro catálogo son Originales.
La encuadernación de esta edición es Tapa Blanda.

Preguntas y respuestas sobre el libro

¿Tienes una pregunta sobre el libro? Inicia sesión para poder agregar tu propia pregunta.

Opiniones sobre Buscalibre

Ver más opiniones de clientes