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!
Autor | Titus Winters, Tom Manshreck, Hyrum Wright |
Wydawnictwo | Helion |
Rok wydania | 2023 |
Oprawa | miękka |
Liczba stron | 576 |
Format | 16.5 x 23.5 cm |
Numer ISBN | 978-83-283-9971-6 |
Kod paskowy (EAN) | 9788328399716 |
Data premiery | 2023.05.18 |
Data pojawienia się | 2023.05.18 |
Dostępna liczba sztuk | |
---|---|
Dostępność całkowita | 1 szt. |
Dostępność w naszym magazynie | 1 szt. (realizacja jeszcze dzisiaj) |
Dostępność w punktach Bonito |
---|
ul. Jagiellońska 4 (przecznica ul. Wolności) | Zamów i odbierz 2024.04.22 |
ul. Dmowskiego 12 (obok stacji Gdańsk Wrzeszcz) | Zamów i odbierz 2024.04.22 |
ul. Staromiejska 6 (50 m od Rynku) | Zamów i odbierz już jutro |
ul. Piotrkowska 193 (200 m od Politechniki Łódzkiej) | Zamów i odbierz 2024.04.22 |
al. Komisji Edukacji Narodowej 51 (skrzyżowanie z ul. Płaskowickiej) | Zamów i odbierz już jutro |
al. Komisji Edukacji Narodowej 88 (Ursynów - metro Stokłosy) | Zamów i odbierz już jutro |
al. Niepodległości 54 (przy stacji metro Wierzbno) | Zamów i odbierz już jutro |
ul. Chmielna 4 (50 metrów od ul. Nowy Świat) | Zamów i odbierz już jutro |
ul. Czapelska 48 (200 m od ronda Wiatraczna) | Zamów i odbierz już jutro |
ul. Kondratowicza 37 (blisko Szpitala Bródnowskiego) | Zamów i odbierz 2024.04.22 |
ul. Pańska 96 (300 m od ronda Daszyńskiego) | Zamów i odbierz 2024.04.22 |
ul. Powstańców Śląskich 3 (obok restauracji McDonald's) | Zamów i odbierz już jutro |
ul. Stawki 8 (450 m od CH Arkadia) | Zamów i odbierz już jutro |
ul. Wspólna 27 (przecznica Marszałkowskiej) | Zamów i odbierz 2024.04.22 |
ul. Żeromskiego 1 (przy stacji metra Słodowiec) | Zamów i odbierz już jutro |
al. Armii Krajowej 12 (Budynek Centrum AB) | Zamów i odbierz już jutro |
ul. Jedności Narodowej 122 (blisko Parku Słowiańskiego) | Zamów i odbierz 2024.04.22 |
ul. Plac Grunwaldzki 25 (w budynku Grunwaldzki Center) | Zamów i odbierz 2024.04.22 |
ul. Ruska 2 (przy Placu Solnym) | Zamów i odbierz już jutro |
Darmowa dostawa już od 299,00 zł