Pragmatyczny programista. Od czeladnika do mistrza


Pragmatyczny programista. Od czeladnika do mistrza Hunt Andrew., Thomas David : Pragmatyczny programista. Od czeladnika do mistrza
Książka dotyczy sztuki tworzenia dobrego i niezawodnego oprogramowania. Autorzy – praktycy w dziedzinie programowania – rozważają, jakie warunki muszą być spełnione, żeby programowanie zadowalało ludzi, którzy mają go używać.
Wiecej >>>



Książka dotyczy sztuki tworzenia dobrego i niezawodnego oprogramowania. Autorzy – praktycy w dziedzinie programowania – rozważają, jakie warunki muszą być spełnione, żeby oprogramowanie zadowalało ludzi, którzy mają go używać. Jest więc mowa o tworzeniu elastycznego kodu, który da się łatwo zaadaptować i który będzie się nadawał do wielokrotnego użytku, ale też o osobistej odpowiedzialności programisty i o jego drodze do kariery.
Czytelnik dowie się, jak:
– walczyć z postępującym „rozkładem” oprogramowania;
–nie wpaść w pułapkę powielania pomysłów;
–pisać elastyczny, dynamiczny i łatwy do adaptacji kod;
–unikać programowania na chybił trafił;
–uwzględniać stawiane wymagania;
–testować programy bez skrupułów i efektywnie;
–zadowolić użytkowników;
–tworzyć zespoły pragmatycznych programistów;
–osiągnąć większą precyzję przez automatyzację poszczególnych prac.
Uświadomi sobie pułapki, jakie czyhają na poszczególnych etapach tworzenia oprogramowania. Warto, by skorzystał z rad autorów – bez względu na to, czy jest początkującym programistą, doświadczonym programistą, czy też szefem zespołu programistów. Stosując się do tych wskazówek, zwiększy swoją wydajność i dokładność, a poza tym będzie miał satysfakcję z wykonywanej pracy. Zdobędzie umiejętności i nabierze nawyków, które ułatwią mu karierę. Stanie się pragmatycznym programistą.


Inne ksiazki z tej kategorii:
Programista doskonałyProgramista doskonały - McConnell Steve
Steve McConnell jest uznanym autorytetem w dziedzinie tworzenia oprogramowania i autorem wielu znaczących pozycji z tej tematyki. Jest członkiem stowarzyszeń IEEE Computer Society oraz ACM. Jasne i zrozumiałe wyjaśnienia poruszanych problemów są poparte przykładami kodu. Autor szczegółowo omawia: * czynności poprzedzające konstruowanie programu; * cechy charakterystyczne dobrych podprogramów; * projektowanie wysokiego poziomu; * podstawowe i złożone typy danych; * tworzenie czytelnego kodu, jego układ, styl i samokomentowanie się; * używanie rozgałęzień, pętli i innych konstrukcji; * wpływ wielkości programu na proces jego tworzenia; * testowanie systemu i usuwanie błędów; * strategie i metody dopracowywania kodu źródłowego; * rozwój oprogramowania i inne zagadnienia. Książka stanowi kompendium wiedzy na temat inżynierii oprogramowania. Spośród kolejnych faz realizacji projektu informatycznego najwięcej uwagi poświęcono procesowi konstrukcji programu. Omówiono też etapy poprzedzające analizę wymagań i projektowanie, a także zagadnienia związane z testowaniem programu oraz z zarządzaniem projektem programistycznym. Na atrakcyjność książki wpływa wiele anegdot, cytatów i danych statystycznych, ilustrujących specyfikę dziedziny inżynierii oprogramowania. Cena: 104.42


Cracking. Jak się przed nim bronićCracking. Jak się przed nim bronić - Pavol Červeň
Programista tworzy, kraker zmienia - tak można by sparafrazować znane powiedzenie w odniesieniu do komercyjnego przegrywania oprogramowania. Programy można przed nielegalnym rozpowszechnianiem zabezpieczyć na wiele sposobów. Każde zabezpieczenie - jak głosi inne powiedzenie - da się jakoś obejść. Cena: 37.91


Niezawodność oprogramowaniaNiezawodność oprogramowania - Steve Maguire
To właśnie programista może w znacznym stopniu przyczynić się do tego, iż wykrywanie błędów i walka z nimi staną się zadaniami łatwiejszymi i bardziej skutecznymi -- tę właśnie tezę Autor stara się udowodnić w niniejszej książce, ilustrując swe wywody konkretnymi przykładami. Cena: 30.00


Jak pisać efektywne przypadki użyciaJak pisać efektywne przypadki użycia - Cockburn Alistair Tłum. z ang. K. Stencel
Książka jest poświęcona przypadkom użycia – stosunkowo nowemu narzędziu w inżynierii oprogramowania, służącemu do zapisywania wymagań. Cena: 39.49


Wzorce projektowe. Analiza kodu sposobem na ich poznanieWzorce projektowe. Analiza kodu sposobem na ich poznanie - Allen Holub
Wzorce projektowe to zapisane w sposób formalny sposoby rozwiązywania najczęstszych problemów, z jakimi borykają się twórcy oprogramowania stosujący języki obiektowe. Najczęściej stosowane wzorce zostały skatalogowane i przedstawione w postaci diagramów UML, jednak do poprawnego ich wykorzystywania niezbędna jest wiedza praktyczna. Przystępując do implementacji wzorca projektowego, należy poznać zakres jego zastosowania. Taką wiedzę najlepiej zdobywa się, analizując przykłady kodów źródłowych. Cena: 49.90


Perełki programowania gier. Vademecum profesjonalisty. Tom 3Perełki programowania gier. Vademecum profesjonalisty. Tom 3 - Dante Treglia
To już trzecia część „Perełek programowania gier. Vademecum profesjonalisty”, wspaniałego zbioru opisów rozmaitych technik programistycznych używanych przez profesjonalnych programistów gier. Twórcy gier i oprogramowania graficznego z firm takich jak Nintendo, ATI, Electronic Arts, Sony Computer Entertainment, Intel, Creative Labs, NVidia, Microsoft, IBM czy Westwood Studios - najlepsi z najlepszych - przedstawiają swoje ulubione algorytmy i sztuczki pozwalające tworzyć gry na światowym poziomie. Cena: 87.00


Metodyka wprowadzania oprogramowania na rynekMetodyka wprowadzania oprogramowania na rynek - Bays Michael E.
Oto książka, z której czytelnik dowie się, jak poprawić jakość oprogramowania, jak zmniejszyć koszty jego wytwarzania i jak szybko dotrzeć z nim do klienta. Autor wyjaśnia, na czym polega istota procesu tworzenia produktu programowego. Cena: 52.65


Podstawy oprogramowania. Zbiór artykułów Davida L. ParnasaPodstawy oprogramowania. Zbiór artykułów Davida L. Parnasa - Praca zbiorowa pod red. D.M. Hoffmana i D.M. Weiss
David L. Parnas jest wielkim autorytetem w dziedzinie inżynierii oprogramowania. Jego badania naukowe wywarły nieoceniony wpływ na rozwój informatyki na świecie. Cena: 109.69


Sztuka testowania oprogramowaniaSztuka testowania oprogramowania - Glenford J. Myers, Corey Sandler, Tom Badgett, Tod
Testowanie to ostatni i niestety czasem pomijany element procesu tworzenia oprogramowania. Tymczasem ten właśnie etap powinien być niezwykle znaczącą częścią projektu. Znaczenie testowania dostrzegano już w początkowym okresie dynamicznego rozwoju technologii tworzenia oprogramowania, jednak nadal trudno jest znaleźć jasny i czytelny zbiór reguł testowania i metodyki, w oparciu o które proces ten należy przeprowadzać. Cena: 39.90


Praktyczne podejście do inżynierii oprogramowaniaPraktyczne podejście do inżynierii oprogramowania - Pressman Roger S. Tłum. z ang. B. Klin
Wytwarzanie oprogramowania to niezwykle skomplikowany proces. Wszyscy wiemy, jak błędy w oprogramowaniu mogą utrudniać życie. Cena: 121.97




Ksiazki informatyczne:
Tylko dzis taniej (promocja):



Wyszukaj


Ksiazki - Strona glowna       Bestsellery - zobacz co sie teraz czyta: