Book description
Podr?cznik prawdziwego programisty!
Zawód programisty jak ?aden inny wymaga ci?g?ego rozwoju, nauki i doskonalenia. Ka?dy dzie? to nowe wyzwania, techniki programistyczne oraz kolejne linie wysokiej jako?ci kodu. Zastanawiasz si?, co jeszcze mo?esz zrobi?, aby sta? si? lepszym programist?? Chcesz zaimponowa? ciekawymi koncepcjami oraz wprowadzi? znacz?ce ulepszenia w codziennej pracy? Trafi?e? na ksi??k?, która sprawi, ?e Twój kod nabierze nowego blasku!Na kolejnych stronach tej ksi??ki przeczytasz o tym, jak powinien by? sformatowany kod ?ród?owy, jakie stosowa? nazewnictwo oraz jak usuwanie zb?dnego kodu wp?ywa na jego jako??. Nauczysz si? odnajdywa? b??dy w kodzie i pisa? dobre testy. Dowiesz si? tak?e, jak w pe?ni korzysta? z mo?liwo?ci systemu kontroli wersji. Ksi??ka ta jest obowi?zkow? lektur? dla ka?dego programisty ceni?cego sobie ci?g?y rozwój, d??enie do doskona?o?ci oraz tworzenie ?wietnego kodu!
- Techniki z poziomu kodu, dotycz?ce pisania wierszy kodu, testów, debugowania i radzenia sobie ze z?o?ono?ci?.
- Praktyki, podej?cia i postawy: zachowaj prostot?, wspó?pracuj z innymi, wykorzystuj gotowe rozwi?zania i twórz elastyczny kod.
- Strategie skutecznego uczenia si?, etycznego post?powania, szukania wyzwa? i unikania stagnacji.
- Praktyczne metody ko?czenia zada?: u?ywanie w?a?ciwych narz?dzi, ustalanie, jak ma wygl?da? gotowe rozwi?zanie, i szukanie pomocy ze strony wspó?pracowników.
- Nawyki dobrej wspó?pracy z innymi i traktowania programowania jak zaj?cia spo?ecznego.
Obowi?zkowa lektura ka?dego programisty!
Table of contents
- okładka
- Prawa autorskie strony
- tytuł strony
- Recenzje książki Jak stać się lepszym programistą
- Spis treści
- Inne książki Pete’a Goodliffe’a
- Wprowadzenie
- Rozdział 1. Troska o jakość kodu
-
Część I. ty.piszesz(kod);
- Rozdział 2. Utrzymywanie pozorów
- Rozdział 3. Pisz mniej kodu!
- Rozdział 4. Ulepszanie kodu przez jego usuwanie
- Rozdział 5. Duch minionego kodu bazowego
- Rozdział 6. Odnajdowanie się w kodzie
- Rozdział 7. Po uszy w bagnie
- Rozdział 8. Nie ignoruj tego błędu!
- Rozdział 9. Oczekuj nieoczekiwanego
- Rozdział 10. Polowanie na błędy
- Rozdział 11. Czas na testy
- Rozdział 12. Radzenie sobie ze złożonością
- Rozdział 13. Historia dwóch systemów
-
Część II. Praktyka czyni mistrza
- Rozdział 14. Tworzenie oprogramowania to...
- Rozdział 15. Zgodnie z regułami gry
- Rozdział 16. Zachowaj prostotę
- Rozdział 17. Użyj głowy
- Rozdział 18. Nic nie jest niezmienne
- Rozdział 19. Ponowne wykorzystanie kodu
- Rozdział 20. Skuteczna kontrola wersji
- Rozdział 21. Jak umieścić piłkę w bramce?
- Rozdział 22. Ciekawy przypadek zamrożonego kodu
- Rozdział 23. Proszę o wydanie
- Część III. Sprawy osobiste
- Część IV. Doprowadzanie rzeczy do końca
- Część V. Kwestie międzyludzkie
- Epilog
- Skorowidz
- O autorze
- Kolofon
-
Przypisy
- ROZDZIAŁ 2. Utrzymywanie pozorów
- ROZDZIAŁ 3. Pisz mniej kodu!
- ROZDZIAŁ 4. Ulepszanie kodu przez jego usuwanie
- ROZDZIAŁ 6. Odnajdowanie się w kodzie
- ROZDZIAŁ 7. Po uszy w bagnie
- ROZDZIAŁ 10. Polowanie na błędy
- ROZDZIAŁ 11. Czas na testy
- ROZDZIAŁ 13. Historia dwóch systemów
- ROZDZIAŁ 16. Zachowaj prostotę
- ROZDZIAŁ 20. Skuteczna kontrola wersji
- ROZDZIAŁ 21. Jak umieścić piłkę w bramce?
- ROZDZIAŁ 22. Ciekawy przypadek zamrożonego kodu
- ROZDZIAŁ 23. Proszę o wydanie
- ROZDZIAŁ 24. Żyj tak, aby kochać się uczyć
- ROZDZIAŁ 27. Unikaj stagnacji
- ROZDZIAŁ 29. Miłość do języków
- ROZDZIAŁ 30. Postawa programisty
- ROZDZIAŁ 31. Pracuj mądrzej, a nie ciężej
- ROZDZIAŁ 33. Tym razem na pewno będzie dobrze...
- ROZDZIAŁ 34. Presja społeczna
- ROZDZIAŁ 35. Liczy się myślenie
- ROZDZIAŁ 36. Komunikuj się!
- Epilog
Product information
- Title: Jak sta? si? lepszym programist?. Przewodnik
- Author(s):
- Release date: April 2015
- Publisher(s): Helion
- ISBN: 9781457194498
You might also like
book
Wielkie umys?y programowania. Jak my?l? i pracuj? twórcy najwa?niejszych j?zyków
Poznaj z bliska najwi?ksze autorytety ?wiata informatyki! Jak powstaj? j?zyki
book
Zaawansowana analiza danych
Sukces przedsiębiorstwa zależy od jakości podejmowanych decyzji. Spośród strategii, które wspierają ten proces, na szczególną uwagę …
book
Uczenie maszynowe w aplikacjach
To książka przeznaczona dla programistów i menedżerów, którzy wśród rodzących się idei uczenia maszynowego wciąż poszukują …
book
Bezpieczeństwo nowoczesnych aplikacji internetowych
Książka systematyzuje wiedzę dotyczącą ataków hakerskich i technik zabezpieczania przed nimi aplikacji internetowych. Autor dogłębnie opisuje …