=

Design First

Pokud jste si pročetli předešlé kapitoly, pravděpodobně už máte představu o tom, na jakých principech je metodika Design First postavena. Pro jistotu nejprve shrnu klíčové myšlenky:

  • vývojářský tým má jedno místo pravdy, kde vzniká návrh REST API
  • veškeré požadavky se trackují a inkrementálně přidávají do návrhu
  • specifikace API nepodléhá implementaci a je volně dostupná
  • specifikace API je systematicky verzovaná
  • v ideálním případě je specifikace API pokrytá standardem

Jako naprosto ideální místo pro uchování specifikace je git repozitář. Já preferuji GitHub, protože umí repositář pomocí jekyllu kompilovat do webové stránky. Máte tedy verzovanou specifikaci a webový hosting v jednom. Zároveň si na tomto řešení můžeme snadno představit celé workflow.

Když vznikne potřeba změny na A..." >

Tento článek je přístupný pouze exkluzivně pro předplatitele obsahu.

Chcete-li přístup k obsahu zakoupit nebo máte-li již svůj účet, pokračujte odkazem níže.