ODBIERZ TWÓJ BONUS :: »

    Inżynieria oprogramowania według Google. Czego warto się nauczyć o tworzeniu oprogramowania

    (ebook) (audiobook) (audiobook)
    Wydawnictwo:
    Helion
    Serie wydawnicze:
    O'Reilly
    Wydawnictwo:
    Helion
    Serie wydawnicze:
    O'Reilly
    Ocena:
    Bądź pierwszym, który oceni tę książkę
    Stron:
    576
    Druk:
    oprawa miękka
    Dostępne formaty:
    PDF
    ePub
    Mobi
    Czytaj fragment
    Wyłącznie

    Książka (83,85 zł najniższa cena z 30 dni)

    129,00 zł (-40%)
    77,40 zł

    Dodaj do koszyka Wysyłamy w 24h

    ( 83,85 zł najniższa cena z 30 dni)

    Ebook (64,50 zł najniższa cena z 30 dni)

    129,00 zł (-69%)
    39,90 zł

    Dodaj do koszyka lub Kup na prezent
    Kup 1-kliknięciem

    ( 64,50 zł najniższa cena z 30 dni)

    Przenieś na półkę

    Do przechowalni

    Do przechowalni

    Powiadom o dostępności audiobooka »

    Inżynieria oprogramowania jest pojęciem znacznie szerszym od kodowania: oznacza wszystkie niezbędne narzędzia i procesy stosowane przez organizację do tworzenia oprogramowania. To daje możliwość zachowania wartości kodu w dłuższej perspektywie czasu i pozwala ustanowić bardziej rygorystyczne zasady tworzenia oprogramowania, a dzięki temu sam kod jest podatniejszy na zmiany. Innymi słowy, inżynieria oprogramowania polega na optymalnym integrowaniu i organizowaniu tworzenia aplikacji ― od koncepcji, poprzez tworzenie, wdrażanie i utrzymywanie, po jej wycofywanie.

    To nie jest podręcznik dla programistów. Celem autorów jest zaprezentowanie jedynej w swoim rodzaju perspektywy firmy Google, od lat rozwijającej trwały ekosystem oprogramowania, co pozwoliło zebrać pożyteczne wnioski dotyczące skali działalności i czasu jej trwania. W książce zwrócono uwagę na to, że proces tworzenia oprogramowania jest wysiłkiem zespołowym, omówiono najlepsze praktyki związane z utrzymywaniem bazy kodu o dużych rozmiarach i długim stażu, pokazano także narzędzia, które mogą się okazać przydatne w jej utrzymywaniu. Omówione tu zagadnienia uwzględniają doświadczenia, jakie typowy inżynier oprogramowania zdobywa w ramach swojej pracy, służą też wskazaniu różnorodnych sposobów rozwiązywania poszczególnych problemów.

    Najciekawsze zagadnienia:

    • unikatowa kultura pracy w Google
    • procesy i narzędzia stosowane w Google
    • metody zwiększania odporności kodu na upływ czasu
    • wpływ skali oprogramowania na organizację pracy inżynierów
    • kompromisy w procesie podejmowania decyzji projektowych

    Piszesz kod? To ważne zadanie - bierz przykład z najlepszych!

    Wybrane bestsellery

    O autorach ebooka

    Titus Winters jest starszym inżynierem oprogramowania w Google. Kieruje pracami zespołu odpowiedzialnego za bazę kodu C++ firmy Google.

    Tom Manshreck jest członkiem zespołu zajmującego się bibliotekami języka C++ w Google. Odpowiada za tworzenie dokumentacji technicznej.

    Hyrum Wright jest inżynierem oprogramowania w Google. Kieruje grupą, która tworzy narzędzia do zautomatyzowanego wprowadzania zmian.

    Zobacz pozostałe książki z serii O'Reilly

    Helion - inne książki

    Zamknij

    Wybierz metodę płatności

    Zamknij Pobierz aplikację mobilną Ebookpoint