Reguły programowania. Jak pisać lepszy kod
- Ocena:
- 3.4/6 Opinie: 5
- Stron:
- 312
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
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.
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...(143.65 zł najniższa cena z 30 dni)
143.65 zł
169.00 zł(-15%) -
Czy chcesz odkryć świat kodowania i stać się młodym programistą w zaledwie jeden dzień? Czy chcesz nauczyć się języka, który otworzy przed tobą drzwi do fascynującego świata technologii? Czy chcesz tworzyć własne gry, aplikacje i nie tylko, korzystając z Pythona, jednego z najbardziej przyjaz...
Python w 1 dzień dla najmłodszych. Naucz się kodowania w Pythonie w 12 godzin Python w 1 dzień dla najmłodszych. Naucz się kodowania w Pythonie w 12 godzin
-
Zanurz się w fascynujący świat programowania w języku Python i osiągnij imponujący poziom umiejętności w zaledwie 24 godziny! Oto kilka zalet, które sprawiają, że ta książka jest niezbędna dla każdego aspirującego programisty: Szybki start: podstawy Pythona już w pierwszych godzinach nauki ...
Python w 1 dzień. Nauka programowania w Pythonie w 24 godziny od A do Z Python w 1 dzień. Nauka programowania w Pythonie w 24 godziny od A do Z
-
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
(39.90 zł najniższa cena z 30 dni)64.50 zł
129.00 zł(-50%) -
To drugie wydanie praktycznego przewodnika po projektowaniu, tworzeniu, wdrażaniu, skalowaniu i utrzymaniu systemów opartych na drobnoziarnistych mikrousługach. Publikacja została uzupełniona o informacje dotyczące najnowszych trendów i technologii związanych z mikrousługami. Sporo miejsca poświę...
Budowanie mikrousług. Projektowanie drobnoziarnistych systemów. Wydanie II Budowanie mikrousług. Projektowanie drobnoziarnistych systemów. Wydanie II
(65.40 zł najniższa cena z 30 dni)70.85 zł
109.00 zł(-35%) -
Lektura tej książki ułatwi Ci pozbycie się obaw przed biblioteką asyncio. Zrozumiesz jej podstawowe elementy, co pozwoli Ci na rozpoczęcie programowania sterowanego zdarzeniami i prostą obsługę tysięcy jednoczesnych połączeń sieciowych. Dowiesz się, dlaczego Asyncio stanowi bezpieczniejszą altern...(14.90 zł najniższa cena z 30 dni)
19.95 zł
39.90 zł(-50%) -
W tej książce w sposób jasny i bardzo interesujący przedstawiono uniwersalne zasady architektury oprogramowania wraz z szeregiem wskazówek dotyczących stosowania tych reguł w praktyce. Wyczerpująco zaprezentowano tu dostępne rozwiązania i wyjaśniono, dlaczego są one tak istotne dla sukcesu przeds...
Czysta architektura. Struktura i design oprogramowania. Przewodnik dla profesjonalistów Czysta architektura. Struktura i design oprogramowania. Przewodnik dla profesjonalistów
(53.40 zł najniższa cena z 30 dni)57.84 zł
89.00 zł(-35%) -
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)
51.35 zł
79.00 zł(-35%)
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 O'Reilly
-
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)44.85 zł
69.00 zł(-35%) -
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)44.85 zł
69.00 zł(-35%) -
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)44.85 zł
69.00 zł(-35%) -
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)56.55 zł
87.00 zł(-35%) -
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)50.05 zł
77.00 zł(-35%) -
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)83.85 zł
129.00 zł(-35%) -
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)
57.84 zł
89.00 zł(-35%) -
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)44.85 zł
69.00 zł(-35%) -
Dzięki tej książce dowiesz się, w jaki sposób uczynić architekturę oprogramowania wystarczająco plastyczną, aby mogła odzwierciedlać zachodzące zmiany biznesowe i technologiczne. W nowym wydaniu rozbudowano pojęcia zmiany kierowanej i przyrostowej, a także przedstawiono najnowsze techniki dotyczą...
Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II
(40.20 zł najniższa cena z 30 dni)43.55 zł
67.00 zł(-35%) -
Ta książka, napisana z myślą o inżynierach oprogramowania, jest trzecim, gruntownie zaktualizowanym wydaniem praktycznego przewodnika, który szybko przeprowadzi Cię od podstaw aż do zaawansowanych technik pracy z Gitem. Po zapoznaniu się z filozofią systemu i jego najważniejszymi funkcjami płynni...
Kontrola wersji z systemem Git. Zaawansowane narzędzia i techniki do wspólnego projektowania oprogramowania. Wydanie III Kontrola wersji z systemem Git. Zaawansowane narzędzia i techniki do wspólnego projektowania oprogramowania. Wydanie III
(71.40 zł najniższa cena z 30 dni)77.35 zł
119.00 zł(-35%)
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.
- Zgłoś erratę
- Serie wydawnicze: O'Reilly
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
-
ChatGPT wywołał wstrząs w branży technologicznej. Programiści i wynalazcy otrzymali niesamowite możliwości dostępne na wyciągnięcie ręki. Interfejs API OpenAI i towarzyszące mu biblioteki stanowią gotowe rozwiązanie dla każdego twórcy aplikacji opartych na sztucznej inteligencji. Programista za p...
Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT. Buduj inteligentne chatboty, generatory treści i fascynujące projekty Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT. Buduj inteligentne chatboty, generatory treści i fascynujące projekty
(35.40 zł najniższa cena z 30 dni)38.35 zł
59.00 zł(-35%) -
Ta książka pomoże Ci się przygotować do pracy na stanowisku testera oprogramowania, a także zapewni wsparcie podczas wykonywania nowych zadań. Znajdziesz tu dokładne omówienie podstaw testowania, jego różnych rodzajów i poziomów w odniesieniu do zastosowania na różnych etapach pracy nad projektem...
Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu
(35.40 zł najniższa cena z 30 dni)38.35 zł
59.00 zł(-35%) -
Czym jest inżynieria wymagań? To systematyczne podejście do pozyskiwania i dokumentowania wymagań, a także zarządzania nimi. Polega na zrozumieniu potrzeb i oczekiwań interesariuszy, a następnie opisaniu, za pomocą wymagań, systemu, który je spełnia.
Certyfikowany inżynier wymagań. Na podstawie IREB CPRE. Poziom podstawowy Certyfikowany inżynier wymagań. Na podstawie IREB CPRE. Poziom podstawowy
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Dzięki tej książce nauczysz się gromadzić publicznie dostępne informacje, korzystać z wiedzy o cyklu życia wrażliwych danych i przekształcać je w informacje wywiadowcze przydatne dla zespołów zajmujących się bezpieczeństwem. Opanujesz proces gromadzenia i analizy danych, poznasz również strategie...
Prawdziwa głębia OSINT. Odkryj wartość danych Open Source Intelligence Prawdziwa głębia OSINT. Odkryj wartość danych Open Source Intelligence
(59.40 zł najniższa cena z 30 dni)64.35 zł
99.00 zł(-35%) -
Oto kompleksowe omówienie sposobów wdrażania najnowszych dostępnych środków zabezpieczających systemy linuksowe. Z książki dowiesz się, jak skonfigurować laboratorium do ćwiczeń praktycznych, tworzyć konta użytkowników z odpowiednimi poziomami uprawnień, chronić dane dzięki uprawnieniom i szyfrow...
Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III
(77.40 zł najniższa cena z 30 dni)83.85 zł
129.00 zł(-35%) -
To dziewiąte wydanie znakomitego podręcznika programowania dla początkujących, starannie zaktualizowane i uzupełnione o informacje dotyczące Java Platform, Standard Edition 17. Książka rozpoczyna się od solidnej dawki wiedzy o kompilacji i uruchamianiu programu w Javie, słowach kluczowych i istot...(77.40 zł najniższa cena z 30 dni)
83.85 zł
129.00 zł(-35%) -
Jesteś specjalistą IT. I jesteś dobry w tym, co robisz. Masz wiedzę, doświadczenie, chcesz się nimi podzielić z innymi, pomóc im radzić sobie z problemami, które sam już dawno rozwiązałeś, może także zaprezentować się od tej strony przyszłym pracodawcom i zleceniodawcom, tylko... kto - poza Tobą ...
Marka osobista w branży IT. Jak ją zbudować i rozwijać Marka osobista w branży IT. Jak ją zbudować i rozwijać
(29.94 zł najniższa cena z 30 dni)32.43 zł
49.90 zł(-35%) -
MikroTik, łotewska firma z siedzibą w Rydze, od lat produkuje sprzęt sieciowy. Przystępna cena i świetna jakość sprawiły, że urządzenia sygnowane logo MikroTik zdobyły niezwykłą popularność - po produkty łotewskiej marki sięga się coraz częściej. Jeśli planujesz zmodernizować lub zbudować sieć i ...
Konfiguracja usług sieciowych na urządzeniach MikroTik Konfiguracja usług sieciowych na urządzeniach MikroTik
(47.40 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
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)57.84 zł
89.00 zł(-35%) -
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)56.55 zł
87.00 zł(-35%)
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
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