O przedmiocie

Tytuł oryginału: The Software Craftsman: Professionalism, Pragmatism, Pride (Robert C. Martin Series)

Autorzy: Sandro Mancuso
Rok wydania: 2016
Stron: 256
Tłumaczenie: Zbigniew Waśko
ISBN: 978-83-283-2135-9
Format: 168x237
Oprawa: miękka

Coraz więcej mówi się o dobrych praktykach programistycznych, a mimo to wciąż zdarzają się przypadki wydania nieudanego produktu. Istnieje wiele przyczyn tego stanu rzeczy, np. postrzeganie procesu tworzenia oprogramowania jako linii produkcyjnej, brak właściwego zarządzania projektami, a także brak wypracowanych metod rekrutacji specjalistów i kierowania zespołem. Rozwój metodyk zwinnego programowania poprawił sytuację, lecz problem niskiej jakości samych projektów nie zniknął.

Książka ta proponuje czysto rzemieślnicze podejście do pracy programisty. Idea ta, znana jako software craftsmanship, zakłada kompletną zmianę sposobu myślenia o programowaniu. Priorytetami stają się tuprofesjonalizm, techniczna perfekcja i zadowolenie klienta, a osiąga się to, stosując pewne praktyki programistyczne, które zaczerpnięto m.in. z metodyk programowania ekstremalnego, zwinnego i odchudzonego. Autor, który jest współzałożycielem największej organizacji deweloperów-rzemieślników, dzieli się swoją wiedzą i doświadczeniem poprzez inspirujące przykłady i praktyczne rady. Okazuje się, że dzięki tej postawie zespół może osiągnąć najwyższy poziom technicznej doskonałości tworzonych projektów.

Jest to książka o peofesjonalizmie programowania. Nie tylko o profesjonalizmie programisty, ale również o całej organizacji tworzenia oprogramowania Jest to książka o mistrzostwie w programowaniu. Na jej stronach autor przedstawia plan, srategię, podejścia i reguły, które mogą pomóc każdemu programiście, każdemu zespołowi programistów i każdej organizacji wytwarzającej oprogramowanie w wyrwaniu się z grzęzawiska mierności i we wkroczeniu na ścieżkę profesjonalizmu, jak również w zapewnieniu większej wydajności oraz poczucia dumy z tego, co się robi.

/ ze wstępu, Robert C. Martin

Z książki dowiesz się:

w jaki sposób podejście rzemieślnicze zwiększa jakość tworzonego oprogramowania i obsługi klientów,
kiedy i jak mówić klientowi nie oraz jak proponować rozwiązania zastępcze,
dlaczego dobrym deweloperom zdarza się pisać zły kod i jak można temu zapobiegać,
jak być pragmatykiem — a nie dogmatykiem — w kwestii stosowania praktyk i narzędzi,
w jaki sposób zatrudniać deweloperów-rzemieślników, jak nimi kierować,
jak zaszczepić w zespole prawdziwy kult uczenia się,
jak wprowadzać zmiany techniczne.
Programuj profesjonalnie — liczą się pragmatyzm, perfekcja i cel!
Sandro Mancuso programuje od dziecka. Pracował w wielu różnych firmach, również w korporacjach międzynarodowych i bankach inwestycyjnych. Jest zwolennikiem idei programowania mistrzowskiego i ekstremalnego. W październiku 2013 roku został współzałożycielem firmy konsultingowej o nazwie Codurance, w której za podstawę działania przyjęto zasady i wartości software craftsmanship. Mancuso jako cel zawodowy przyjął sobie podnoszenie jakości branży informatycznej przez pomaganie deweloperom w doskonaleniu rzemiosła programistycznego. Często bierze udział w konferencjach informatycznych w różnych miejscach świata.

Stan Bardzo dobry
Waga produktu z opakowaniem jednostkowym 0.425 kg
Liczba stron 256
Autor Sandro Mancuso
Rok wydania 2016
Tematyka Techniki programowania
Wydawnictwo Helion
Tytuł Software Craftsman
Okładka miękka
Wysokość produktu 13 cm
Gatunek Programowanie
Zgłoś naruszenie zasad
Oferta: 6ffc3c9a-5f5b-433a-bb45-19867229360f

Podobne wyszukiwania

Programowanie Warszawa  
(775)
Programowanie Gdańsk  
(148)
Programowanie Bydgoszcz  
(91)
Programowanie Lublin  
(86)
Programowanie Opole  
(56)
Programowanie Rzeszów  
(52)
Programowanie Otwock  
(48)
Programowanie Piła  
(47)
Programowanie Piaseczno  
(39)
Programowanie Bielsko-Biała  
(36)
Programowanie Pruszków  
(34)
Programowanie Jelenia Góra  
(30)
Programowanie Skierniewice  
(28)
Programowanie Krosno  
(27)
Programowanie Nowodwór  
(27)
Programowanie Jelcz-Laskowice  
(25)
Programowanie Sosnowiec  
(23)
Programowanie Kielce  
(23)
Programowanie Wojkowice Kościelne  
(22)
Programowanie Legnica  
(22)
Programowanie Zgierz  
(21)
Programowanie Biała Podlaska  
(20)
Programowanie Legionowo  
(20)
Programowanie Muszyna  
(18)
Programowanie Włocławek  
(17)
Programowanie Dąbrowa Górnicza  
(17)
Programowanie Gliwice  
(17)
Programowanie Piastów  
(16)
Programowanie Krasiejów  
(16)
Programowanie Włoszczowa  
(15)
Programowanie Wołomin  
(12)
Programowanie Dębica  
(12)
Programowanie Suwałki  
(12)
Programowanie Dobroń  
(11)
Programowanie Siedlce  
(11)
Programowanie Wysoka  
(11)
Programowanie Leszno  
(11)
Programowanie Ostrów Wielkopolski  
(11)
Programowanie Wadowice  
(10)
Programowanie Zawiercie  
(10)
Programowanie Wałcz  
(10)
Programowanie Chyliczki  
(10)
Programowanie Szczawnica  
(10)
Programowanie Jaworzno  
(10)
Programowanie Elbląg  
(10)
Programowanie Pabianice  
(10)
Programowanie Tczew  
(9)
Programowanie Choszczno  
(9)
Programowanie Konin  
(8)
Programowanie Nadarzyn  
(7)
Programowanie Puławy  
(7)
Programowanie Mstów  
(7)
Programowanie Młochów  
(7)
Programowanie Barnisław  
(7)
Programowanie Czersk  
(6)
Programowanie Słupsk  
(6)
Programowanie Mysłowice  
(6)
Programowanie Grodzisk Mazowiecki  
(6)
Programowanie Ełk  
(6)
Programowanie Olkusz  
(6)
Programowanie Nowy Wiśnicz  
(6)
Programowanie Ozorków  
(6)
Programowanie Żarów  
(6)
Programowanie Pokrzydowo  
(5)
Programowanie Kostrzyn  
(5)
Programowanie Sieradz  
(5)
Programowanie Banino  
(5)
Programowanie Tułowice  
(5)
Programowanie Nowy Dwór Mazowiecki  
(5)
Programowanie Tomaszów Mazowiecki  
(5)
Programowanie Myślenice  
(5)
Programowanie Nowe Skalmierzyce  
(5)
Programowanie Namysłów  
(4)
Programowanie Mierzyn  
(4)
Programowanie Meszna  
(4)
Programowanie Świdnik  
(4)
Programowanie Kleszczewo Kościerskie  
(4)
Programowanie Leszno  
(4)
Programowanie Jabłonna  
(4)
Programowanie Mińsk Mazowiecki  
(4)
Programowanie Siemianowice Śląskie  
(4)
Programowanie Chocicza  
(4)
Programowanie Zalasowa  
(4)
Programowanie Człopa  
(4)
Programowanie Wielkolas  
(4)
Programowanie Komorniki  
(4)
Programowanie Piekary Śląskie  
(4)
Programowanie Białogard  
(4)
Programowanie Rzęczkowo  
(4)
Programowanie Granice  
(4)
Programowanie Ostrowiec Świętokrzyski  
(4)
Programowanie Starachowice  
(4)
Programowanie Dobczyce  
(4)
Programowanie Nysa  
(4)
Programowanie Jerzmanowa  
(4)
Programowanie Staszów  
(4)