Sztuka pisania oprogramowania. Wybór i redakcja Joel Spolsky
- Autor:
- Joel Spolsky
- Ocena:
- 5.0/6 Opinie: 8
- Stron:
- 328
- Druk:
- oprawa miękka
Opis książki: Sztuka pisania oprogramowania. Wybór i redakcja Joel Spolsky
Programowanie to nie tylko wiedza -- to także sztuka. Aplikacja jest narzędziem, które powinno być przede wszystkim użyteczne i ergonomiczne. Niestety, wielu twórców oprogramowania zapomina o tym, pisząc swoje programy. Powodów jest wiele: zbyt mało czasu, źle sformułowane założenia, nieprawidłowa komunikacja między członkami zespołu projektowego czy też niestosowanie się do konwencji kodowania i testowania. Niezależnie od przyczyn, konsekwencją jest oprogramowanie, które nie spełnia swojej podstawowej funkcji, jaką jest użyteczność.
Po przeczytaniu książki "Sztuka pisania oprogramowania. Wybór i redakcja Joel Spolsky" spojrzysz na proces tworzenia aplikacji w inny sposób. Czytając zawarte w niej artykuły autorstwa doświadczonych programistów i menedżerów, dowiesz się, jak prowadzić projekty informatyczne, czego unikać i jakie techniki stosować. Znajdziesz w niej opracowania dotyczące stylu kodowania, zarządzania projektem, testowania, korzystania z nieudokumentowanych właściwości systemu oraz zatrudniania programistów. Nieważne, czy jesteś programistą, czy kierownikiem projektu, dowiesz się z niej wielu interesujących rzeczy.
W książce poruszono między innymi:
- Styl kodowania
- Projektowanie interfejsów użytkownika
- Pułapki outsourcingu
- Właściwe procedury testowania
- Unikanie nadmiernie rozbudowanych procesów decyzyjnych
- Zasady pracy z zespołem projektowym
- Dobór odpowiednich pracowników
Jeśli chcesz podnieść jakość tworzonego oprogramowania,
koniecznie przeczytaj tę książkę.
Wybrane bestsellery
-
Po co komu dobry programista? Największym problemem związanym z zatrudnianiem wielu przeciętnych programistów w miejsce kilku naprawdę dobrych jest to, że niezależnie od czasu poświęconego na realizację zadań przeciętni programiści nigdy nie stworzą kodu, którego jakość będzie choćby zbliżona do ...
Programista poszukiwany. Znajdź i zatrudnij najlepszego! Programista poszukiwany. Znajdź i zatrudnij najlepszego!
(0,00 zł najniższa cena z 30 dni)18.50 zł
37.00 zł(-50%) -
O tym, ile problemów sprawia niedbale napisany kod, wie każdy programista. Nie wszyscy jednak wiedzą, jak napisać ten świetny, „czysty” kod i czym właściwie powinien się on charakteryzować. Co więcej – jak odróżnić dobry kod od złego? Odpowiedź na te pytania oraz sposoby tworzen...(0,00 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%) -
IT przeżywa rozkwit, czego dowodem jest to, że w pierwszym półroczu 2022 roku 25 procent ogłoszeń o pracy było skierowanych właśnie do przedstawicieli tej branży. Na ten imponujący wynik składają się oferty dla specjalistów do spraw rozwoju oprogramowania (16 procent wszystkich ogłoszeń). Nic wię...
Ścieżka testera. Certyfikat ISTQB w pytaniach i odpowiedziach Ścieżka testera. Certyfikat ISTQB w pytaniach i odpowiedziach
(0,00 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Branża IT kusi licznymi ofertami pracy, atrakcyjnymi zarobkami i ciekawymi ścieżkami rozwoju nie tylko zawodowych programistów, lecz również osoby bez wykształcenia informatycznego czy doświadczenia w tej dziedzinie. Te ostatnie zwykle zaczynają karierę od roli testera aplikacji. Jednym z podstaw...(0,00 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Ta książka powinna zostać przestudiowana przez każdego architekta nowoczesnych systemów rozproszonych. Jej celem jest pokazanie sposobów rozwiązywania trudnych problemów związanych z projektowaniem takiego oprogramowania. W krytyczny i wszechstronny sposób omówiono w niej najważniejsze problemy u...
Złożone zagadnienia architektury oprogramowania. Jak analizować kompromisy i podejmować trudne decyzje Złożone zagadnienia architektury oprogramowania. Jak analizować kompromisy i podejmować trudne decyzje
(0,00 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%) -
Oto pierwszy tom dzieła, które stanowi inspirujące spojrzenie na sztuczną inteligencję. Jego zrozumienie nie wymaga wybitnej znajomości informatyki i matematyki. Książka jest wspaniałą syntezą wczesnych i późniejszych koncepcji, a także technik, przeprowadzoną we frameworku idei, metod i technolo...
Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 1 Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 1
(0,00 zł najniższa cena z 30 dni)101.40 zł
169.00 zł(-40%) -
To drugi tom klasycznego podręcznika wiedzy o sztucznej inteligencji. Podobnie jak w wypadku pierwszej części, lektura tej książki nie wymaga wybitnej znajomości tematu. Dzięki przejrzystości tekstu i umiejętnemu unikaniu nadmiernego formalizmu można w dość łatwy sposób zrozumieć kluczowe idee i ...
Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 2 Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 2
(0,00 zł najniższa cena z 30 dni)77.40 zł
129.00 zł(-40%) -
W tej książce omówiono techniki wdrażania systemów na platformie AWS i zasady zarządzania nimi. Zaprezentowano podstawy korzystania z usługi Identity and Access Management oraz narzędzia sieciowe i monitorujące chmury AWS. Poruszono tematy Virtual Private Cloud, Elastic Compute Cloud, równoważeni...
AWS dla administratorów systemów. Tworzenie i utrzymywanie niezawodnych aplikacji chmurowych AWS dla administratorów systemów. Tworzenie i utrzymywanie niezawodnych aplikacji chmurowych
(0,00 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
To książka przeznaczona dla programistów, którzy chcą zacząć pracę z Gitem i GitHubem. W każdym rozdziale zawarto wyłącznie przydatne informacje, a te uzupełniono licznymi ćwiczeniami. Dzięki temu równocześnie możesz się uczyć Gita i nabierać sprawności w posługiwaniu się tym systemem. Przewodnik...
Git i GitHub. Kontrola wersji, zarządzanie projektami i zasady pracy zespołowej Git i GitHub. Kontrola wersji, zarządzanie projektami i zasady pracy zespołowej
(0,00 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Recenzje książki: Sztuka pisania oprogramowania. Wybór i redakcja Joel Spolsky (1)
Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Dziennik Łódzki pio; 15-06-2007
Tworzenie oprogramowania to wbrew pozorom ciężki kawałek chleba i nie lada przedsięwzięcie, na które składa się praca wielu osób - nie tylko samych programistów. Cały ten mechanizm wyjaśniono w książce wydawnictwa Helion "Sztuka pisania oprogramowania. Wybór i redakcja Joel Spolsky".
To zbiór 29 ulubionych esejów autora, które w mniejszym lub większym stopniu traktują o inżynierii programowania. I trzeba przyznać, że lektura to wciągająca, zwłaszcza dzięki podejściu do tematu w sposób lekki i dowcipny. Oczywiście z zachowaniem odpowiedniej wagi merytorycznej. Dzięki temu można w sposób miły i przyjemny poznać m.in. tajniki prowadzenia projektów informatycznych, style kodowania czy testowania oprogramowania, a nawet przeczytać, jak zatrudniać programistów. Bardzo ciekawą lekturą jest unikanie pułapek outsourcingu czy wykorzystanie nieudokumentowanych funkcji aplikacji.
Niewątpliwie bardzo zajmująca lektura dla wszystkich, którzy z programowaniem stykają się na co dzień.
Szczegóły książki
- Tytuł oryginału:
- The Best Software Writing I: Selected and Introduced by Joel Spolsky
- Tłumaczenie:
- Andrzej Grażyński
- ISBN Książki drukowanej:
- 83-246-0464-2, 8324604642
- Data wydania książki drukowanej:
- 2007-01-09
- Format:
- B5
- Numer z katalogu:
- 3591
- Pobierz przykładowy rozdział PDF
Spis treści książki
O redaktorze (7)
O autorach (9)
Wprowadzenie (17)
Ken Arnold
Styl jest istotny (21)
Ken Bambrick
Nominacja do nagrody za najgłupszy interfejs użytkownika: narzędzie wyszukiwania Windows (29)
Michael Bean
Pułapki programistycznego outsourcingu. Dlaczego niektóre firmy programistyczne mylą pudełko z czekoladkami? (31)
Rory Blyth
Excel jako baza danych (39)
Adam Bosworth
Prosto, zwyczajnie, po ludzku (45)
Danah Boyd
Autystyczne oprogramowanie społeczne (57)
Raymond Chen
Dlaczego nie blokować programów wykorzystujących nieudokumentowane mechanizmy? (69)
Kevin Cheng i Tom Chi
Kopanie lamy (73)
Cory Doctorow
Boże, zachowaj kanadyjski internet od WIPO (75)
ea_spouse
EA: ludzka historia (81)
Bruce Eckel
Rygorystyczna kontrola typów kontra rygorystyczne testowanie (89)
Paul Ford
Processing (101)
Paul Graham
Wielcy hakerzy (117)
John Gruber
Gdy pole URL staje się wierszem poleceń (133)
Gregor Hohpe
Dlaczego w Starbuck(r) nie korzysta się z potwierdzania dwufazowego? (141)
John Jeffries
Pasja (147)
Eric Johnson
C++ - zapomniany koń trojański (151)
Eric Lippert
Ilu pracowników Microsoftu potrzeba do wymiany żarówki? (157)
Michael "Rands" Lopp
Co robić, gdy zostaniesz wkręcony? (5 scenariuszy dla pracowitych )dyrektorów technicznych (161)
Larry Osterman
Reguła tworzenia oprogramowania nr 2: pomiar wydajności testerów za pomocą metryk ilościowych nie zdaje egzaminu (173)
Mary Poppendieck
Kompensacja zespołowa (179)
Rick Schaut
Mac Word 6.0 (193)
Clay Shirky
Grupa sama dla siebie
jest największym wrogiem (203)
Clay Shirky
Grupa jako użytkownik: flamewars a projektowanie oprogramowania
społecznego (229)
Eric Sink
Zamykanie luki, część 1. (241)
Eric Sink
Zamykanie luki, część 2. (251)
Eric Sink
Loteria zatrudniania (265)
Aaron Swartz
PowerPoint - remiks (279)
why the lucky stiff
Krótka, ilustrowana i (mam nadzieję) bezstresowa wycieczka po języku Ruby (285)
Skorowidz (311)
Oceny i opinie klientów: Sztuka pisania oprogramowania. Wybór i redakcja Joel Spolsky Joel Spolsky (8)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(2)
(4)
(2)
(0)
(0)
(0)
Michał,
Data dodania: 2009-04-27 Ocena: 6 Opinia niepotwierdzona zakupem
Tomasz Paczkowski,
Data dodania: 2007-07-02 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2009-10-01 Ocena: 5 Opinia niepotwierdzona zakupem
Data dodania: 2009-02-23 Ocena: 5 Opinia niepotwierdzona zakupem
Data dodania: 2008-09-11 Ocena: 5 Opinia niepotwierdzona zakupem
Michał Bielamowicz,
Data dodania: 2007-01-25 Ocena: 5 Opinia potwierdzona zakupem
Michał Krajewski,
Data dodania: 2011-06-03 Ocena: 4 Opinia niepotwierdzona zakupem
Data dodania: 2008-06-24 Ocena: 4 Opinia niepotwierdzona zakupem
więcej opinii