Reguły programowania. Jak pisać lepszy kod
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 3.4/6 Opinie: 5
- Stron:
- 312
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
![Wyłącznie](https://static01.helion.com.pl/ebookpoint/img/img_wylacznie.png)
Opis ebooka: Reguły programowania. Jak pisać lepszy kod
Młody programista szybko sobie uzmysławia, że opanowanie języka programowania nie oznacza umiejętności pisania dobrego kodu. Zanim się jej nabędzie, trzeba spędzić wiele bezsennych nocy na próbach usunięcia błędów czy rozwiązania innych problemów. Programowanie jest po prostu trudną sztuką. Czy istnieje sposób, aby choć trochę ją ułatwić?
W książce znajdziesz inspirujące spostrzeżenia zarówno dla początkującyc, jak i doświadczonych programistów!
Paul Daugherty, Group Chief Executive of Technology i CTO, Accenture
Właśnie w tym celu powstał ten przewodnik po filozofii oprogramowania. Znajdziesz w nim 21 pragmatycznych reguł, którymi kierują się najlepsi programiści. Dzięki spostrzeżeniom zawartym w książce zmienisz podejście do programowania i szybko się przekonasz, że pozwoli Ci to na pisanie lepszego, czytelniejszego i niezawodnego kodu. Poszczególne reguły zostały zilustrowane jego rzeczywistymi przykładami, ułatwiającymi zrozumienie prezentowanych treści. Ten zajmująco i zabawnie napisany przewodnik nie tylko zainspiruje Cię do programistycznego rozwoju, ale również będzie nieocenioną pomocą przy szkoleniu nowych członków zespołu.
Poznaj reguły, którymi kierują się najlepsi:
- Tak prosty, jak to możliwe, ale nie prostszy
- Pierwsza lekcja optymalizacji: nie optymalizuj
- Błędy są zaraźliwe
- Kod, który nie jest wykonywany, nie działa
- I wiele innych!
Oto świetne wskazówki dla początkujących i subtelne lekcje dla ekspertów!
Mark Cerny, Lead System Architect, PlayStation 4 i 5
Książka Reguły programowania łączy w sobie świetne wskazówki dla początkujących z subtelnymi lekcjami, które mogą wiele nauczyć nawet ekspertów. Zimmerman sprawia także, że ta nauka jest dobrą zabawą - udowadniając, że można być jednocześnie zabawnym i pouczającym.
Mark Cerny, Lead System Architect, PlayStation 4 i 5
Książka Reguły programowania dostarcza wspaniałych spostrzeżeń zarówno dla początkujących, jak i doświadczonych programistów. Styl Zimmermana sprawia, że czyta się ją z przyjemnością, a przedstawionych przez niego 21 reguł stanowi ważny wkład w tworzenie lepszego oprogramowania w czasach, gdy technologia jest wszechobecna w każdej części biznesu i społeczeństwa.
Paul Daugherty, Group Chief Executive of Technology i CTO, Accenture
Ten przewodnik po filozofii programowania prezentuje unikalne i zabawne podejście do myślenia o programowaniu. Zbiór 21 pragmatycznych reguł, z których każda przedstawiona jest w osobnym rozdziale, opisuje istotną mądrość, którą musi zdobyć każdy świeżo upieczony programista, a dla bardziej doświadczonych programistów dostarcza zmuszających do myślenia spostrzeżeń.
Autor Chris Zimmerman, współzałożyciel studia gier wideo Sucker Punch Productions, uczy podstawowych prawd o programowaniu, ubierając je w zapadające w pamięć aforyzmy i ilustrując przykładami zaczerpniętymi z rzeczywistego kodu. Ten praktyczny przewodnik pomoże również menedżerom szukającym sposobów na szkolenie nowych członków zespołu.
Oto niektóre z reguł zamieszczonych w tej książce:
- Tak prosty jak to możliwe, ale nie prostszy.
- Niech twój kod opowie swoją własną historię.
- Gromadź złożoność w jednym miejscu.
- Uogólnienie wymaga trzech przykładów.
- Pracuj cofając się od wyniku, a nie idź od przodu zaczynając od kodu.
- Pierwsza lekcja optymalizacji to nie optymalizuj.
- Dobra nazwa jest najlepszą dokumentacją
- Błędy są zaraźliwe.
- Eliminuj przypadki niepowodzenia.
- Kod, który nie jest wykonywany, nie działa.
- Czasem trzeba po prostu wbić gwoździe.
![Summer BOOOK FEST / Ebooki -50%, książki -40%, audiobooki po 12,90zł](https://static01.helion.com.pl/ebookpoint/img/promocje/bannery/19761/Ebp_summer_book_fest_2024_Sonia_d910d93e4_1180x419_.png)
Wybrane bestsellery
-
This philosophy-of-programming guide presents a unique and entertaining take on how to think about programming. A collection of 21 pragmatic rules, each presented in a standalone chapter, captures the essential wisdom that every freshly minted programmer needs to know and provides thought-provoki...(141.42 zł najniższa cena z 30 dni)
141.21 zł
169.00 zł(-16%) -
Język modelowania UML i będące jego częścią diagramy UML odgrywają ważną rolę w inżynierii oprogramowania. Stanowią komunikacyjny pomost podczas pracy zespołowej i w kontaktach zarówno z menedżerami, jak i klientami biznesowymi, niekoniecznie zorientowanymi w procesach projektowych i deweloperski...
UML. Kurs video. Projektowanie diagramów i modelowanie systemów w teorii i praktyce UML. Kurs video. Projektowanie diagramów i modelowanie systemów w teorii i praktyce
(58.04 zł najniższa cena z 30 dni)83.85 zł
129.00 zł(-35%) -
Głębokie sieci neuronowe mają niesamowity potencjał. Osiągnięcia ostatnich lat nadały procesom uczenia głębokiego zupełnie nową jakość. Obecnie nawet programiści niezaznajomieni z tą technologią mogą korzystać z prostych i niezwykle skutecznych narzędzi, pozwalających na sprawne implementowanie p...
Uczenie maszynowe z użyciem Scikit-Learn, Keras i TensorFlow. Wydanie III Uczenie maszynowe z użyciem Scikit-Learn, Keras i TensorFlow. Wydanie III
(107.40 zł najniższa cena z 30 dni)107.40 zł
179.00 zł(-40%) -
Dave Thomas i Andy Hunt napisali pierwsze wydanie tej wpływowej książki w 1999 roku, aby pomóc swoim klientom tworzyć lepsze oprogramowanie i na nowo odnaleźć radość z kodowania. Nauki płynące z tamtego wydania pomogły wielu pokoleniom programistów zbadać istotę rozwoju oprogramowania, niezależni...
Pragmatyczny programista. Od czeladnika do mistrza. Wydanie II Pragmatyczny programista. Od czeladnika do mistrza. Wydanie II
(46.20 zł najniższa cena z 30 dni)46.20 zł
77.00 zł(-40%) -
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...(47.40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%) -
This book explores the potential of ChatGPT-powered chatbots and conversational AI. You'll delve into understanding the technology, its implementation, and practical use cases, while leveraging AI-powered conversations.
ChatGPT for Conversational AI and Chatbots. Learn how to automate conversations with the latest large language model technologies ChatGPT for Conversational AI and Chatbots. Learn how to automate conversations with the latest large language model technologies
(92.88 zł najniższa cena z 30 dni) -
This book will help you understand key security principles and how they are implemented with Spring Security. You’ll also gain an in-depth understanding of Spring Security's new features applied to servlet and reactive Spring applications.
Spring Security. Effectively secure your web apps, RESTful services, cloud apps, and microservice architectures - Fourth Edition Spring Security. Effectively secure your web apps, RESTful services, cloud apps, and microservice architectures - Fourth Edition
-
Are you ready to be a part of the AI revolution? This book guides you through the concepts and steps you'll need to quickly add the latest and best AI models and features to your applications with real-world examples using Microsoft Semantic Kernel.
Building AI Applications with Microsoft Semantic Kernel. Easily integrate generative AI capabilities and copilot experiences into your applications Building AI Applications with Microsoft Semantic Kernel. Easily integrate generative AI capabilities and copilot experiences into your applications
O autorze ebooka
Chris Zimmerman jest jednym z założycieli studia gier wideo Sucker Punch Productions, które powstało w 1997 roku i kierował jego zespołem programistów w ciągu 25 lat udanej pracy nad wieloma grami wideo, w tym najważniejszą z nich, wydaną w roku 2020 grą Ghost of Tsushima. Przed częściowym wycofaniem się na emeryturę w celu napisania tej książki, Chris dzielił swój czas pomiędzy pisaniem kodu, zarządzaniem zespołem programistów oraz projektowaniem rozgrywek w tworzonych grach.
Zobacz pozostałe książki z serii
-
Dzięki tej książce zrozumiesz bazowe koncepcje programowania funkcyjnego i przekonasz się, że możesz włączać je do kodu bez rezygnacji z paradygmatu obiektowego. Dowiesz się również, kiedy w swojej codziennej pracy używać takich opcji jak niemutowalność i funkcje czyste i dlaczego warto to robić....
Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego
(52.20 zł najniższa cena z 30 dni)52.20 zł
87.00 zł(-40%) -
To drugie, zaktualizowane wydanie przewodnika po systemie Prometheus. Znajdziesz w nim wyczerpujące wprowadzenie do tego oprogramowania, a także wskazówki dotyczące monitorowania aplikacji i infrastruktury, tworzenia wykresów, przekazywania ostrzeżeń, bezpośredniej instrumentacji kodu i pobierani...
Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Ta książka będzie świetnym uzupełnieniem wiedzy o Flutterze i Darcie, sprawdzi się również jako wsparcie podczas rozwiązywania konkretnych problemów. Znalazło się tu ponad sto receptur, dzięki którym poznasz tajniki pisania efektywnego kodu, korzystania z narzędzi udostępnianych przez framework F...
Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack
(41.40 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Ten przewodnik, który docenią programiści i architekci, zawiera wyczerpujące omówienie zagadnień projektowania, funkcjonowania i modyfikowania architektury API. Od strony praktycznej przedstawia strategie budowania i testowania API REST umożliwiającego połączenie oferowanej funkcjonalności na poz...
Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API
(41.40 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
W tej książce omówiono ponad 20 najprzydatniejszych wzorców projektowych, dzięki którym tworzone aplikacje internetowe będą łatwe w późniejszej obsłudze technicznej i w trakcie skalowania. Poza wzorcami projektowymi przedstawiono wzorce generowania i wydajności działania, których znaczenie dla uż...
Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II
(41.40 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
To gruntownie zaktualizowane i uzupełnione wydanie praktycznego przewodnika po wdrażaniu i testowaniu kontenerów Dockera. Przedstawia proces przygotowania pakietu aplikacji ze wszystkimi ich zależnościami, a także jego testowania, wdrażania, skalowania i utrzymywania w środowiskach produkcyjnych....
Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie III Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie III
(52.20 zł najniższa cena z 30 dni)52.20 zł
87.00 zł(-40%) -
To książka przeznaczona dla osób, które pracują ze zbiorami danych. Jest praktycznym przewodnikiem po koncepcjach algebry liniowej, pomyślanym tak, by ułatwić ich zrozumienie i zastosowanie w użytecznych obliczeniach. Poszczególne zagadnienia przedstawiono za pomocą kodu Pythona, wraz z przykłada...
Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie
(46.20 zł najniższa cena z 30 dni)46.20 zł
77.00 zł(-40%) -
Ta książka stanowi wszechstronne omówienie wszystkich bibliotek Pythona, potrzebnych naukowcom i specjalistom pracującym z danymi. Znalazł się tu dokładny opis IPythona, NumPy, Pandas, Matplotlib, Scikit-Learn i innych narzędzi. Podręcznik uwzględnia przede wszystkim ich aspekty praktyczne, dzięk...
Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II
(77.40 zł najniższa cena z 30 dni)77.40 zł
129.00 zł(-40%) -
Oto kolejne wydanie zwięzłego podręcznika dla programistów Javy, który ma ułatwić maksymalne wykorzystanie technologii tego języka w wersji 17. Treść została skrupulatnie przejrzana i uzupełniona o materiał dotyczący nowości w obiektowym modelu Javy. Pierwsza część książki obejmuje wprowadzenie d...(53.40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Oto zwięzły i praktyczny przewodnik po usłudze GA4 i jej integracji z chmurą. Szczególnie skorzystają z niego analitycy danych, biznesu i marketingu. Opisano tu wszystkie istotne kwestie dotyczące tego nowego, potężnego modelu analitycznego. Szczególną uwagę poświęcono bardziej zaawansowanym funk...
Google Analytics od podstaw. Analiza wpływu biznesowego i wyznaczanie trendów Google Analytics od podstaw. Analiza wpływu biznesowego i wyznaczanie trendów
(41.40 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%)
Ebooka "Reguły programowania. Jak pisać lepszy kod" 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 "Reguły programowania. Jak pisać lepszy kod" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Reguły programowania. Jak pisać lepszy kod" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- The Rules of Programming: How to Write Better Code
- Tłumaczenie:
- Piotr Rajca
- ISBN Książki drukowanej:
- 978-83-289-0130-8, 9788328901308
- Data wydania książki drukowanej:
- 2023-09-26
- ISBN Ebooka:
- 978-83-289-0131-5, 9788328901315
- Data wydania ebooka:
-
2023-09-26
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 165x235
- Numer z katalogu:
- 204791
- Rozmiar pliku Pdf:
- 3.5MB
- Rozmiar pliku ePub:
- 3.2MB
- Rozmiar pliku Mobi:
- 7.8MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- Pomiar prostoty
- .ale nie prostszy
- Czasami lepiej jest uprościć problem niż rozwiązanie
- Proste algorytmy
- Nie trać z oczu celu
- Jedna reguła, by rządzić innymi
- Nie polegaj na swoich użytkownikach
- Zautomatyzowane testy mogą być kłopotliwe
- Kod bezstanowy jest łatwiejszy do testowania
- Badaj stan, którego nie możesz wyeliminować
- Nie ufaj kodowi wywołującemu
- Dbanie o poprawność kodu
- Nie optymalizuj nazw pod kątem długości
- Nie mieszaj konwencji
- Nie strzelaj sobie samemu w stopę
- Nie zmuszaj mnie do myślenia
- YAGNI
- Oczywisty zarzut wobec tej strategii, w odpowiedzi na który powtórzę to samo
- Pisanie kodu na wyrost to jeszcze pół biedy.
- Nie tak wygląda sukces
- Pierwsza lekcja optymalizacji
- Druga lekcja optymalizacji
- Sprawdzanie drugiej lekcji optymalizacji
- Stosowanie pięcioetapowego procesu optymalizacji
- Nie ma żadnej trzeciej lekcji optymalizacji
- Przeglądy kodu służą dzieleniu się wiedzą
- Zabronione przeglądy kodu
- Prawdziwa wartość przeglądów kodu
- Przeglądy kodu mają społeczny charakter
- Funkcja, która ułatwia strzał w stopę
- Strzelanie sobie w stopę rykoszetem
- Skorzystanie z pomocy kompilatora, by uniknąć strzelania sobie w stopę
- Wyczucie czasu jest kluczowe
- Bardziej skomplikowany przykład
- Uniemożliwianie popełniania błędów związanych z kolejnością
- Stosowanie szablonów zamiast sekwencji wywołań metod
- Skoordynowana kontrola stanu
- Wykrywanie błędów jest dobre, ale jeszcze lepsze jest uniemożliwienie wyrażenia ich w kodzie
- Krok 1. Prosty początek
- Krok 2. Uogólnienie częstego wzorca
- Krok 3. Dodawanie przebrań
- Krok 4. Przyszła kryska na Matyska
- Kogo obwinić?
- Ograniczenia testowania
- Tak smakuje niepowodzenie
- Rola pamięci krótkotrwałej
- Gdzie narysować linię?
- Koszt abstrakcji
- Używaj abstrakcji, by ułatwiać zrozumienie kodu
- Znaczenie pamięci długotrwałej
- Wiedza powszechna jest darmowa, nowe koncepcje są kosztowne
- Łącząc wszystko w całość
- Prosty przykład
- Ukrywanie szczegółów wewnętrznych
- Rozproszony stan a złożoność
- Zdolny do działania?
- Widać jak przez mgłę
- Ponowne przemyślenie podejścia
- Złożoność w jednym miejscu - proste interakcje
- Trzy ścieżki ku przyszłości: ignoruj, ulepszaj, refaktoryzuj
- Stopniowa ewolucja czy też ciągła rekonstrukcja
- Prosta zasada
- Radzenie sobie z niejasnymi korzyściami
- Przeróbka jest dobrą okazją do rozwiązywania drobnych problemów
- Konwencje formatowania
- Konwencje użycia języka
- Konwencje rozwiązywania problemów
- Efektywne zespoły myślą podobnie
- Cykl życia błędu
- Minimalizacja stanu
- Radzenie sobie ze stanem, którego nie można uniknąć
- Radzenie sobie z nieuniknionym opóźnieniem
- Łatwy problem, proste rozwiązanie
- Łatwy problem, trzy skomplikowane rozwiązania
- Koszt złożoności
- Cztery (choć w zasadzie trzy) rodzaje programistów
- Trudny problem, nieco skomplikowane rozwiązania, które nie działają
- Trudny problem, nieco skomplikowane rozwiązanie
- Trudny problem, łatwe rozwiązanie
- Identyfikacja chwastów
- Jak w kodzie pojawiają się chwasty?
- Przykład
- Pojawia się irytacja
- Wybór jednej ze stron
- Rozwiązuj problem, podążając wstecz
- A teraz coś zupełnie innego
- Praca poprzez podążanie wprzód lub wstecz
- Przeskok do wniosków
- Znajdowanie czystej drogi do przodu
- Rozpoznanie możliwości
- Nie opowiadaj nieprawdziwych historii
- Upewnij się, że historia będzie mieć sens
- Opowiadanie dobrych historii
- Przeszkody na drodze
- Zamiast tego utwórz równoległy system
- Konkretny przykład
- Alokacja korzystająca ze stosu w praktyce
- Chmura na horyzoncie
- Nieco bardziej sprytne konteksty stosu
- Przejście ze starych kontekstów stosu na nowe
- Przygotowania do migracji do klasy StackVector
- Czas migrować
- Rozpoznawanie, kiedy równoległe przerabianie jest dobrą strategią
- Automatyzować czy nie automatyzować?
- Poszukaj twardych ograniczeń
- Kiedy obliczenia się zmieniają
- Kiedy problem obliczeń ponownie staje się problemem Worda
- Nowy argument
- To nigdy nie jest tylko jeden błąd
- Syreni zew automatyzacji
- Zarządzanie wielkością plików
- Nie ma żadnych skrótów
- Użyj swojego najlepszego osądu
- Przedyskutujcie to między sobą
- Wypisuję się
Spis treści
Wstęp
Historia reguł
Jak nie zgadzać się z przedstawionymi tu regułami
1. Tak proste, jak to możliwe, lecz nie prostsze
2. Błędy są zaraźliwe
3. Dobra nazwa jest najlepszą dokumentacją
4. Uogólnianie wymaga trzech przykładów
5. Pierwsza lekcja optymalizacji: nie optymalizuj
Przerywnik, w którym poprzedni rozdział zostaje poddany krytyce
6. Przeglądy kodu są dobre z trzech powodów
7. Eliminuj przypadki niepowodzeń
8. Kod, który nie jest wykonywany, nie działa
9. Pisz kod, który można zwijać
10. Gromadź złożoność w jednym miejscu
11. Czy to jest dwa razy lepsze?
12. Duże zespoły wymagają silnych konwencji
13. Znajdź kamyk, który wywołał lawinę
14. Istnieją cztery rodzaje kodu
15. Wyrwij chwasty
16. Kiedy rozwiązujesz problem, cofaj się i zaczynaj od wyniku, zamiast iść wprzód i wychodzić od kodu
17. Czasami duży problem jest łatwiejszy do rozwiązania
18. Niech Twój kod opowie własną historię
19. Przerabiaj równolegle
20. Wykonaj obliczenia
21. Czasami będziesz musiał po prostu wbić gwoździe
Wniosek: działaj na własnych zasadach
A. Czytanie kodu C++ dla programistów Pythona
B. Czytanie kodu C++ dla programistów JavaScriptu
Helion - inne książki
-
Dzięki tej książce dowiesz się, jak pozyskiwać, analizować i wizualizować dane, a potem używać ich do rozwiązywania problemów biznesowych. Wystarczy, że znasz podstawy Pythona i matematyki na poziomie liceum, aby zacząć stosować naukę o danych w codziennej pracy. Znajdziesz tu szereg praktycznych...
Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Dzięki tej świetnie napisanej, miejscami przezabawnej książce dowiesz się, na czym naprawdę polega testowanie granic bezpieczeństwa fizycznego. To fascynująca relacja o sposobach wynajdywania niedoskonałości zabezpieczeń, stosowania socjotechnik i wykorzystywania słabych stron ludzkiej natury. Wy...(38.35 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Ta książka zawiera szereg praktycznych wskazówek dotyczących przygotowania, przeprowadzania i oceniania wyników kontrolowanych eksperymentów online. Dzięki niej nauczysz się stosować naukowe podejście do formułowania założeń i oceny hipotez w testach A/B, dowiesz się także, jak sprawdzać wiarygod...
Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Współpraca z ChatGPT wymaga pewnego przygotowania. Niewątpliwą zaletą tej technologii jest to, że można się z nią porozumieć za pomocą języka naturalnego ― takiego, jakim komunikujemy się ze sobą na co dzień. Rzecz w tym, by nauczyć się w odpowiedni sposób zadawać pytania i wydawać poleceni...(32.43 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł(-40%) -
Dzięki tej książce poznasz od podstaw Gita i GitLaba. Dowiesz się, jak skonfigurować runnery GitLaba, a także jak tworzyć i konfigurować potoki dla różnych etapów cyklu rozwoju oprogramowania. Poznasz zasady interpretacji wyników potoków w GitLabie. Nauczysz się też wdrażania kodu w różnych środo...
Automatyzacja metodyki DevOps za pomocą potoków CI/CD GitLaba. Buduj efektywne potoki CI/CD do weryfikacji, zabezpieczenia i wdrażania kodu, korzystając z rzeczywistych przykładów Automatyzacja metodyki DevOps za pomocą potoków CI/CD GitLaba. Buduj efektywne potoki CI/CD do weryfikacji, zabezpieczenia i wdrażania kodu, korzystając z rzeczywistych przykładów
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Ta książka wyjaśni Ci rolę matematyki w tworzeniu, renderowaniu i zmienianiu wirtualnych środowisk 3D, a ponadto pozwoli odkryć tajemnice najpopularniejszych dzisiaj silników gier. Za sprawą licznych praktycznych ćwiczeń zorientujesz się, co się kryje za rysowaniem linii i kształtów graficznych, ...
Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi
(57.84 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
ChatGPT, chatbot opracowany i udostępniony przez firmę OpenAI, szybko stał się obiektem zainteresowania internautów na całym świecie — i na nowo wzbudził gorące dyskusje wokół sztucznej inteligencji. Ludzie mediów prześcigają się w skrajnych wizjach, jedni podchodzą do tematu entuzjastyczni...(10.95 zł najniższa cena z 30 dni)
10.95 zł
21.90 zł(-50%) -
To czwarte, zaktualizowane wydanie znakomitego przewodnika poświęconego zastosowaniu uczenia maszynowego do rozwiązywania rzeczywistych problemów w analizie danych. Dzięki książce dowiesz się wszystkiego, co trzeba wiedzieć o wstępnym przetwarzaniu danych, znajdowaniu kluczowych spostrzeżeń, prog...
Uczenie maszynowe w języku R. Tworzenie i doskonalenie modeli - od przygotowania danych po dostrajanie, ewaluację i pracę z big data. Wydanie IV Uczenie maszynowe w języku R. Tworzenie i doskonalenie modeli - od przygotowania danych po dostrajanie, ewaluację i pracę z big data. Wydanie IV
(83.40 zł najniższa cena z 30 dni)83.40 zł
139.00 zł(-40%) -
Dzięki tej książce łatwo przyswoisz teoretyczne podstawy i zaczniesz je płynnie wdrażać w rzeczywistych scenariuszach. Dowiesz się, w jaki sposób myślenie przyczynowe ułatwia rozwiązywanie problemów, i poznasz pojęcia Pearla, takie jak strukturalny model przyczynowy, interwencje, kontrfakty itp. ...
Wnioskowanie i związki przyczynowe w Pythonie. Nowoczesne uczenie maszynowe z wykorzystaniem bibliotek DoWhy, EconML, PyTorch i nie tylko Wnioskowanie i związki przyczynowe w Pythonie. Nowoczesne uczenie maszynowe z wykorzystaniem bibliotek DoWhy, EconML, PyTorch i nie tylko
(65.40 zł najniższa cena z 30 dni)65.40 zł
109.00 zł(-40%) -
Na matematykę w szkole kładzie się bardzo duży nacisk. Uczymy się jej przez wiele lat, rozwiązujemy tysiące zadań, często zmagamy się z nią na egzaminach wstępnych i końcowych. Wydawałoby się, że jako ludzie dorośli powinniśmy ją mieć w małym palcu. A jednak mniejsze i większe matematyczne wyzwan...(23.40 zł najniższa cena z 30 dni)
23.40 zł
39.00 zł(-40%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
![Loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
![ajax-loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
Oceny i opinie klientów: Reguły programowania. Jak pisać lepszy kod Chris Zimmerman (5)
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.
(1)
(0)
(2)
(0)
(1)
(1)
więcej opinii