W ciągu ostatnich lat radykalnie zmieniły się kryteria i wymagania biznesowe wobec oprogramowania. Kluczowymi wartościami są nowoczesność, szybkość i czas wejścia na rynek. Do spełnienia tych wymagań potrzebne okazały się świeże architektury i modele tworzenia kodu.
Metodyka ciągłego dostarczania, zwanego również CD, polega na tworzeniu w niedługich cyklach wartościowych i solidnych produktów. Funkcjonalności są dodawane w niewiele znaczących krokach, a oprogramowanie można wydawać bezusterkowo w dowolnej chwili.
To sprawia, że możnabłyskawicznie otrzymywać dane zwrotne. Jednak taki sposób pracy wymaga adekwatnych ram organizacyjnych, a zespół projektowy musi przyswoić nieco inny od klasycznego styl pracy.
Ta książka jest poręcznym przewodnikiem, dzięki któremu programiści Javy opanują techniki konieczne do pomyślnego użycia metody ciągłego dostarczania. Opisano tu najkorzystniejsze zasady budowy architektury oprogramowania, automatycznej kontroli jakości, pakowania aplikacji i wdrażania ich w przeróżnych środowiskach produkcyjnych.
Szczególną uwagę poświęcono testowaniu oprogramowania: przedstawiono całą gamę metodyk testowania, opisano ich zastosowanie i znaczenie w cyklu życia aplikacji. Interesującym elementem książki są dane o złych praktykach i antywzorcach wraz ze wskazówkami dotyczącymi rozwiązywania tego typu problemów.
W tej książce między innymi: solidne podstawy ciągłego dostarczania oprogramowania migracja do ciągłego dostarczania oprogramowania narzędzia: Jenkins, PMD i FindSecBugs zasady testowania funkcjonalności i jakości oprogramowania techniki obserwacji aplikacji w środowisku produkcyjnym Java i CD: tak zdobędziesz prawdziwą przewagę!
Powyższy opis pochodzi od wydawcy.
Opinie i recenzje użytkowników
Dodaj opinie lub recenzję dla Ciągłe dostarczanie oprogramowania w języku java najlepsze narzędzia i praktyki wdrażania kodu. Twój komentarz zostanie wyświetlony po moderacji.