Katalog książek

Wydawnictwo Helion

Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. (32) 230-98-63




© Helion 1991-2011

Lauret zaufanych opinii
Informacje podstawowe
Sztuka pisania oprogramowania. Wybór i redakcja Joel Spolsky

Sztuka pisania oprogramowania. Wybór i redakcja Joel Spolsky

Autor: Joel Spolsky
Data wydania: 2007/01
Stron: 328
Niedostepna ksiazka
Szczegóły:

Informacje dodatkowe:

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ę.


Zobacz wszystkie książki tego autora »
Osoby, które kupowały tę książkę, często kupowały też:
<strong><a href="/ksiazki/grywal.htm" style="color:black;" title="GRYWALIZACJA. Jak zastosować mechanizmy gier w działaniach marketingowych">GRYWALIZACJA. Jak zastosować mechanizmy gier w działaniach marketingowych</a></strong><br/> <img src="/img/4.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 39.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=grywal"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj grywal" /></a> </td> </tr> </table> <strong><a href="/ksiazki/gettin.htm" style="color:black;" title="Getting Things Done, czyli sztuka bezstresowej efektywności">Getting Things Done, czyli sztuka bezstresowej efektywności</a></strong><br/> <img src="/img/5.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 37.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=gettin"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj gettin" /></a> </td> </tr> </table> <strong><a href="/ksiazki/markaw.htm" style="color:black;" title="Zakamarki marki. Rzeczy o których mogłeś nie wiedzieć, zapomnieć lub pominąć podczas budowania swojej marki">Zakamarki marki. Rzeczy o których mogłeś nie wiedzieć, zapomnieć lub pominąć podczas budowania swojej marki</a></strong><br/> <img src="/img/45.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 39.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=markaw"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj markaw" /></a> </td> </tr> </table> <strong><a href="/ksiazki/gromko.htm" style="color:black;" title="RozGROMić konkurencję. Sprawdzone w boju strategie dowodzenia, motywowania i zwyciężania">RozGROMić konkurencję. Sprawdzone w boju strategie dowodzenia, motywowania i zwyciężania</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 44.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=gromko"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj gromko" /></a> </td> </tr> </table> <strong><a href="/ksiazki/zrobpm.htm" style="color:black;" title="Zrozumieć BPMN. Modelowanie procesów biznesowych">Zrozumieć BPMN. Modelowanie procesów biznesowych</a></strong><br/> <img src="/img/6.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 39.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=zrobpm"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj zrobpm" /></a> </td> </tr> </table> <strong><a href="/ksiazki/czykod.htm" style="color:black;" title="Czysty kod. Podręcznik dobrego programisty">Czysty kod. Podręcznik dobrego programisty</a></strong><br/> <img src="/img/45.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 67.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=czykod"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj czykod" /></a> </td> </tr> </table> <strong><a href="/ksiazki/cudawp.htm" style="color:black;" title="CUDA w przykładach. Wprowadzenie do ogólnego programowania procesorów GPU">CUDA w przykładach. Wprowadzenie do ogólnego programowania procesorów GPU</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 59.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cudawp"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cudawp" /></a> </td> </tr> </table> <strong><a href="/ksiazki/cshta2.htm" style="color:black;" title="C#. Tworzenie aplikacji sieciowych. Gotowe projekty">C#. Tworzenie aplikacji sieciowych. Gotowe projekty</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cshta2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cshta2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/oswpor.htm" style="color:black;" title="Oświetlenie portretowe. Warsztaty ze Scottem Kelbym">Oświetlenie portretowe. Warsztaty ze Scottem Kelbym</a></strong><br/> <img src="/img/4.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 59.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=oswpor"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj oswpor" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ticss3.htm" style="color:black;" title="Tablice informatyczne. CSS3">Tablice informatyczne. CSS3</a></strong><br/> <img src="/img/6.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 12.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ticss3"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ticss3" /></a> </td> </tr> </table> <strong><a href="/ksiazki/kanfot.htm" style="color:black;" title="Kanon fotografii. W poszukiwaniu indywidualnego stylu">Kanon fotografii. W poszukiwaniu indywidualnego stylu</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 69.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=kanfot"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj kanfot" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ebizpp_ebook.htm" style="color:black;" title="E-biznes. Poradnik praktyka. eBook. ">E-biznes. Poradnik praktyka. eBook. </a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 29.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ebizpp_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ebizpp_ebook" /></a> </td> </tr> </table>
6
(2)
5
(4)
4
(2)
3
(0)
2
(0)
1
(0)

Liczba ocen: 8

Średnia ocena
czytelników
5


Sztuka pisania oprogramowania. Wybór i redakcja Joel Spolsky:

okladka

Ocena : 6 Ocena książki 2009-04-27

Michał

Książka godna polecenia, obowiązkowa dla każdego programisty. Wszakże aby pisać programy, nie tylko trzeba znać język programowania, lecz trzeba mieć także wyobraźnię na temat wytwarzania oprogramowania.

Ocena : 6 Ocena książki 2007-07-02

Tomasz Paczkowski

Bardzo ciekawe teksty około-programistyczne -- nie znajdziesz tu żadnych konkretnych nauk, ale dużo ciekawych punktów widzenia. Polecam wszystkim, których interesują nie tylko technologie, ale też kultura i ludzie wokół nich skupieni.

Ocena : 5 Ocena książki 2007-01-25

Michał Bielamowicz

Znakomita książka. Wybór najlepszych tekstów poprzedzony komentarzami Joela Spolskyego czyta się bardzo przyjemnie. Są niestety teksty trochę mniej wciągające, ale przyznam, że warto tę książkę przeczytać. Tytuł może trochę wywodzić w pole - wszak książka nie jest to tworzeniu kodu, ale bardziej o ludziach kod tworzących. Pouczająca lektura - szczególnie dla programistów, którzy zaczynają rozumieć, że świetny kod nie wystarcza...

Ocena : 5 Ocena książki 2009-10-01

bez podpisu

Zbiór bardzo interesujących artykułów dotyczących szeroko pojętego programowania.

Ocena : 5 Ocena książki 2008-09-11

bez podpisu

Przeczytaj, zanim nazwiesz siebie programistą/developerem/informatykiem.

Ocena : 5 Ocena książki 2009-02-23

bez podpisu

Bynajmniej nie jest to podręcznik programisty, ale pierwszorzędny zbiór opowiastek na temat oprogramowania komputerowego. Książkę czyta się rewelacyjnie. Polecam!

Ocena : 4 Ocena książki 2008-06-24

bez podpisu

Zgadzam się z poprzednikami, że książka jest ciekawa. Niestety tłumaczenie jest miejscami bardzo nieporadne. Zaczyna się od tytułu "Best of Software Writing" nie oznacza "pisania oprogramowania" tylko artykuły powiązane z oprogramowaniem. Potem jest jeszcze gorzej. Zwłaszcza denerwuje użycie niewłaściwego rodzaju - żeńskiego lub męskiego. Poza tym książka bardzo interesująca, ale bardziej jako ciekawe pouczające opowieści niż typowa książka "o pisaniu oprogramowania".

Ocena : 4 Ocena książki 2011-06-03

Michał Krajewski

Obowiązkowa pozycja dla każdego pasjonata :) -1 za kilka nieco nudniejszych tekstów (zarówno pouczających jak B.Eckela - świetny programista, ale mając do czynienia z różnymi jego pozycjami, w tym przede wszystkim Thinking in C++ i Thinking in Java mogę śmiało powiedzieć, że mógłby popracować nad retoryką, bo czyta się go topornie, oraz zupełnie nie zrozumiałe zamieszczenie tekstu R.Chen). -1 za tłumaczenie