Modelli per la progettazione di API: Semplificare l'integrazione con scambi di messaggi ad accoppiamento libero

Punteggio:   (4,3 su 5)

Modelli per la progettazione di API: Semplificare l'integrazione con scambi di messaggi ad accoppiamento libero (Olaf Zimmermann)

Recensioni dei lettori

Riepilogo:

Il libro fornisce conoscenze approfondite e preziose per gli ingegneri del software che lavorano sulle API, presentando i contenuti in modo accessibile attraverso modelli strutturati, casi di studio e modelli dettagliati. Pur essendo un'eccellente fonte di riferimento e di apprendimento, alcuni lettori trovano il libro eccessivamente prolisso, con informazioni inutili e ripetizioni.

Vantaggi:

Contenuto ampio e sostanziale per le domande relative alle API.
Ben strutturato con un modello di dominio e casi di studio.
Presentazione completa dei design pattern come opera di riferimento.
Rappresentazioni grafiche delle relazioni tra i pattern.
Offre un DSL per la descrizione delle interfacce con strumenti generativi per i contratti API.
Preziose intuizioni sull'architettura del software e sul processo decisionale.

Svantaggi:

Il libro è spesso; può essere scoraggiante per alcuni lettori.
Alcuni contenuti sono considerati superflui o eccessivamente prolissi dai lettori.
La ripetizione delle informazioni può rendere più difficile distillare i punti chiave.
Non è pensato per essere letto tutto d'un fiato, il che può scoraggiare i lettori occasionali.

(basato su 7 recensioni dei lettori)

Titolo originale:

Patterns for API Design: Simplifying Integration with Loosely Coupled Message Exchanges

Contenuto del libro:

Modelli collaudati per la progettazione di API evolutive di alta qualità - per qualsiasi dominio, tecnologia o piattaforma.

"Questo libro offre un sano mix di teoria e pratica, contenendo numerose pepite di consigli profondi ma senza mai perdere il quadro generale... fondato sull'esperienza del mondo reale e documentato con rigore accademico applicato e con il feedback della comunità dei professionisti incorporato. Sono fiducioso che (il libro) servirà bene alla comunità, oggi e domani".

--Prof. Dr. Dr. h. c. Frank Leymann, Direttore Generale, Istituto di Architettura dei Sistemi Applicativi, Università di Stoccarda.

Le API consentono innovazioni rivoluzionarie e trasformazioni digitali in organizzazioni ed ecosistemi di ogni tipo. Per creare API facili da usare, affidabili e performanti, architetti, progettisti e sviluppatori hanno bisogno di una guida alla progettazione esperta. Questa guida pratica taglia la complessità delle conversazioni API e dei contenuti dei loro messaggi, introducendo linee guida ed euristiche complete per progettare API in modo sostenibile e specificarle chiaramente, per qualsiasi tecnologia o piattaforma si utilizzi.

In Patterns for API Design: Simplifying Integration with Loosely Coupled Message Exchanges, cinque esperti architetti e sviluppatori coprono l'intero ciclo di vita delle API, dall'avvio dei progetti e dalla definizione degli obiettivi alla definizione dei requisiti, all'elaborazione dei progetti, alla pianificazione dell'evoluzione e alla creazione di una documentazione utile. Essi cristallizzano la conoscenza collettiva di molti professionisti in 44 pattern di progettazione di API, spiegati in modo coerente con il contesto, i pro e i contro, le soluzioni concettuali e gli esempi concreti. Per rendere accessibile il linguaggio dei pattern, presentano un modello di dominio, un caso di studio in corso, narrazioni di decisioni con opzioni e criteri di selezione dei pattern, e walkthrough di progetti reali che applicano i pattern in due diversi settori.

⬤ Identificare e superare le sfide della progettazione delle API con i pattern.

⬤ Dimensionare adeguatamente i tipi di endpoint e le operazioni.

⬤ Progettare i messaggi di richiesta e risposta e le loro rappresentazioni.

⬤ Raffinare la progettazione dei messaggi per la qualità.

⬤ Pianificare l'evoluzione delle API.

⬤ Documentate e comunicate i vostri contratti API.

⬤ Combinare i pattern per risolvere i problemi del mondo reale e fare i giusti compromessi.

Altre informazioni sul libro:

ISBN:9780137670109
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Modelli per la progettazione di API: Semplificare l'integrazione con scambi di messaggi ad...
Modelli collaudati per la progettazione di API...
Modelli per la progettazione di API: Semplificare l'integrazione con scambi di messaggi ad accoppiamento libero - Patterns for API Design: Simplifying Integration with Loosely Coupled Message Exchanges

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)