Piękny kod. Tajemnice mistrzów programowania
- Autorzy:
- Andy Oram, Greg Wilson
- Wydawnictwo:
- Helion
- Ocena:
- 5.1/6 Opinie: 12
- Stron:
- 600
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Piękny kod. Tajemnice mistrzów programowania
Poznaj techniki pracy guru programowania!
- Jak tworzyć czytelny i pozbawiony błędów kod?
- W jaki sposób projektować architekturę systemów?
- Jak zbudować uniwersalne interfejsy użytkownika?
Właśnie w tej książce prawidziwi mistrzowie programowania podzielą się z Tobą swoimi doświadczeniami, przemyśleniami i spostrzeżeniami dotyczącymi tworzenia profesjonalnych rozwiązań. Znajdziesz tu wiele praktycznych porad dotyczących pisania kodu, rozwiązywania problemów programistycznych, projektowania architektury, tworzenia interfejsów użytkownika i pracy w zespole projektowym. Dowiesz się, kiedy należy postępować dokładnie według wskazań metodologii, a kiedy „pójście na skróty” może okazać się najlepszym rozwiązaniem. Poznasz sposób myślenia i zasady pracy najlepszych programistów świata, dzięki czemu użytkownikom Twoich aplikacji zapewnisz maksymalny komfort.
- Korzystanie z wyrażeń regularnych
- Dobór odpowiedniego poziomu abstrakcji
- Ocena jakości kodu źródłowego
- Testowanie
- Techniki analizy składni
- Zabezpieczanie komunikacji sieciowej
- Dostosowywanie architektury systemu do architektury komputerów
- Praca zespołowa
- Projektowanie systemów w oparciu o komponenty OpenSource
- Usuwanie błędów
- Ułatwianie pracy osobom niepełnosprawnym
Dołącz do grona mistrzów programowania!
Całkowity dochód z oryginalnego wydania tej książkizostanie przekazany na rzecz organizacji Amnesty International
Wybrane bestsellery
-
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
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Czy chcesz szybko i skutecznie opanować podstawy Microsoft Azure, zrozumieć jego architekturę i możliwości? W takim razie to książka dla Ciebie! Czy chcesz nauczyć się, jak wdrażać, zarządzać i skalować aplikacje w chmurze Azure, nie tracąc przy tym cennego czasu? W takim razie to książka dla C...
Azure w 1 dzień. Microsoft Azure od podstaw po zaawansowane techniki Azure w 1 dzień. Microsoft Azure od podstaw po zaawansowane techniki
-
Dzięki tej książce dowiesz się, czym jest RPA i w jakich konkretnie procesach biznesowych może mieć zastosowanie. Zapoznasz się również, korzystając z zawartych tu studiów przypadków i najlepszych praktyk branżowych, jak wyglądają praktyczne aspekty wdrażania tej technologii. Przekonasz się też, ...
Zrobotyzowana automatyzacja procesów. Tworzenie i wdrażanie systemów RPA Zrobotyzowana automatyzacja procesów. Tworzenie i wdrażanie systemów RPA
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Oto drugie, zaktualizowane i uzupełnione wydanie przewodnika po bibliotece Pandas. Dzięki tej przystępnej książce nauczysz się w pełni korzystać z możliwości oferowanych przez bibliotekę, nawet jeśli dopiero zaczynasz przygodę z analizą danych w Pythonie. Naukę rozpoczniesz z użyciem rzeczywisteg...
Jak analizować dane z biblioteką Pandas. Praktyczne wprowadzenie. Wydanie II Jak analizować dane z biblioteką Pandas. Praktyczne wprowadzenie. Wydanie II
(70.85 zł najniższa cena z 30 dni)65.40 zł
109.00 zł(-40%) -
Wraz z rozwojem sztucznej inteligencji i modeli językowych – a niewątpliwie żyjemy w czasach eksplozji AI – rośnie znaczenie osób będących w stanie w praktyce sięgać po zasoby, jakie oferuje nam ta nowoczesna technologia. Okazuje się, że pośród rozmaitych innych umiejętności potrafi o...
Prompt engineering. Kurs video. Precyzyjne tworzenie zapytań dla modeli AI Prompt engineering. Kurs video. Precyzyjne tworzenie zapytań dla modeli AI
(76.05 zł najniższa cena z 30 dni)39.90 zł
169.00 zł(-76%) -
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
-
Ten szczegółowy przewodnik pozwoli Ci na błyskawiczne zapoznanie się z .NET MAUI i sprawne rozpoczęcie pisania aplikacji za pomocą tej technologii. Zaprezentowano w nim filozofię działania .NET MAUI, jak również przebieg prac nad tworzeniem kompletnej aplikacji wieloplatformowej dla systemów: And...
Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Książka "Algorytmika dla studenta i technika programisty" to podręcznik, dzięki któremu czytelnik, bez względu na stopień zaawansowania, zrozumie podstawowy myślenia algorytmicznego. Książka wprowadza w tajniki programowania poprzez zrozumienie zasad projektowania metod rozwiązywania prostych jak...
Algorytmika dla studenta i technika programisty INF.04 Algorytmika dla studenta i technika programisty INF.04
(55.50 zł najniższa cena z 30 dni)33.90 zł
74.00 zł(-54%) -
Książka "Programowanie obiektowe dla studenta i technika programisty" to podręcznik, dzięki któremu każdy czytelnik, bez względu na stopień zaawansowania, zrozumie podstawowe zasady programowania strukturalnego i obiektowego. Początkujący czytelnik będzie miał możliwość nauki prawie od podstaw, a...
Programowanie obiektowe dla studenta i technika programisty INF.04 Programowanie obiektowe dla studenta i technika programisty INF.04
(55.50 zł najniższa cena z 30 dni)33.90 zł
74.00 zł(-54%) -
Oto przystępny podręcznik wprowadzający w tajniki inżynierii oprogramowania. Kompleksowe ujęcie zagadnienia, od formułowania wymagań, poprzez projektowanie architektury i implementację, po testowanie i wdrożenie, a także skrupulatne omówienie różnorakich metodyk produkcji oprogramowania sprawiają...
Inżynieria oprogramowania w praktyce. Od wymagań do kodu z językiem UML Inżynieria oprogramowania w praktyce. Od wymagań do kodu z językiem UML
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%)
Andy Oram, Greg Wilson - pozostałe książki
-
New information technologies (IT) hold the promise of better health in a world increasingly coping with chronic illness. The miniaturization of ever-more powerful sensing devices, along with the collection, analysis, and sharing of data, support activities in homes and clinics that let patients h...
-
The term "peer-to-peer" has come to be applied to networks that expect end users to contribute their own files, computing time, or other resources to some shared project. Even more interesting than the systems' technical underpinnings are their socially disruptive potential: in various ways t...
Peer-to-Peer. Harnessing the Power of Disruptive Technologies Peer-to-Peer. Harnessing the Power of Disruptive Technologies
(92.65 zł najniższa cena z 30 dni)92.65 zł
109.00 zł(-15%) -
Many claims are made about how certain tools, technologies, and practices improve software development. But which claims are verifiable, and which are merely wishful thinking? In this book, leading thinkers such as Steve McConnell, Barry Boehm, and Barbara Kitchenham offer essays that uncover the...
Making Software. What Really Works, and Why We Believe It Making Software. What Really Works, and Why We Believe It
(126.65 zł najniższa cena z 30 dni)135.15 zł
159.00 zł(-15%) -
Although most people don't give security much attention until their personal or business systems are attacked, this thought-provoking anthology demonstrates that digital security is not only worth thinking about, it's also a fascinating topic. Criminals succeed by exercising enormous creativity, ...
Beautiful Security. Leading Security Experts Explain How They Think Beautiful Security. Leading Security Experts Explain How They Think
(118.15 zł najniższa cena z 30 dni)118.15 zł
139.00 zł(-15%) -
How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high-profile projects. You will be able to look over the shoulder of major co...
Beautiful Code. Leading Programmers Explain How They Think Beautiful Code. Leading Programmers Explain How They Think
(126.65 zł najniższa cena z 30 dni)135.15 zł
159.00 zł(-15%)
Ebooka "Piękny kod. Tajemnice mistrzów programowania" 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 "Piękny kod. Tajemnice mistrzów programowania" 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 "Piękny kod. Tajemnice mistrzów programowania" 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
Recenzje ebooka: Piękny kod. Tajemnice mistrzów programowania (3) Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Recenzja: ggierlik.wordpress.com Grzegorz GierlikRecenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Wstęp Książka Piękny kod. Tajemnice mistrzów programowaniaPiękny kod. Tajemnice mistrzów programowania to wydane przez wydawnictwo Helion tłumaczenie Beautiful Code: Leading Programmers Explain How They Think zredagowana przez Andy-ego Oram-a i Grega Wilsona. Autorzy Piękny kod to zbiór 33 esejów na temat programowania z imponującą listą autorów. Wśród autorów są między innymi:
* Brian Kernighan — współautor książki Język C,
* Charles Petzold — programista i autor wielu książek,
* Yukihiro Matsumoto — twórca języka Ruby,
* Jon Bentley — autor znajomitych Perełek oprogramowania,
* Douglas Crockford — autor książki JavaScript — mocne strony,
* Bjarne Stroustrup — twórca języka C++.
Treść Poszczególne eseje omawiają fragmenty kodu, algorytmów (np. Map Reduce), programów, systemów (Ruby) i bibliotek (sterowników jądra Linuksa). Autorzy posługują się różnymi językami programowania, od dobrze znanego C, poprzez Javę, Perl-a, Pyton-a do funkcyjnego Haskell-a. Lektura Pięknego kodu jest więc też znakomitą okazją do szybkiego spojrzenia na możliwości oferowane przez inne języki programowania. W mojej pamięci szczególnie utkwiły rozdziały: * Wyrażenia regularne - C, wskaźniki i rekurencja — piękna, bo prosta i elegancka, implementacja wyrażeń regularnych w C,
* Najpiękniejszy kod, którego nigdy nie napisałem — omawiający algorytm quicksort oraz elegancki sposób mierzenia jego złożoności,
* Poprawny, piękny, szybki — zawierający parę rad na temat sprytnych optymalizacji,
* Generowanie w locie kodu do przetwarzania obrazów — zaczął się kiepsko, ale wciągnął jak dobry kryminał,
* Kod w ruchu — omawiający wpływ złożoności kodu na jego jakość i czytelność. Przyznam się, że nie wszystkie rozdziały przeczytałem. Parę rozdziałów pominąłem. Nie dlatego, że były kiepskie, tylko dlatego, że omawiały zagadnienia zbyt trudne (np. genom lub współbieżność) abym wieczorem mógł skupić się na tyle, aby coś z nich zrozumieć :( . Podsumowanie Jeżeli ktoś pasjonuje się programowaniem to Piękny kod jest książką dla niego. Znakomici autorzy, interesujące, a często fascynujące treści, dają wielokrotną szansę na zachwyt nad elegancją i prostotą przedstawianych rozwiązań. Jak swego czasu zanotowałem na Twitterze — od czasu lektury Perełek oprogramowania nie czytałem tak dobrej książki na temat programowania (kodowania). -
Recenzja: NEXTRecenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Znając 2-3 języki, programista może nauczyć się nowego w ciągu kilku dni (przynajmniej w stopniu średnio zaawansowanym). Ale znajomość języków czy technik programowania nie świadczą o umiejętnościach programisty. Każdy, kto zrealizował już kilka projektów, może potwierdzić, że dużo istotniejsze jest doświadczenie w tworzeniu czytelnego, pozbawionego najczęstszych błędów kodu. Warto także posiąść wiedzę na temat projektowania właściwych architektur aplikacji oraz jak budować uniwersalne interfejsy użytkownika. Właśnie te zagadnienia porusza książka Piękny kod. Tajemnice mistrzów programowania". Oprócz nich w publikacji można znaleźć informacje o tym, jak skutecznie optymalizować kod oraz przewidywać potencjalne problemy i je eliminować.
-
Recenzja: webinside.pl Dawid Kulbaka, 07/2008Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Kolejną pozycję można nazwać encyklopedią, bo liczy sobie 600 stron i została napisana przez kilkunastu autorów, pod redakcją Andy′ego Oramy oraz Grega Wilsona. Zdecydowanie dla zaawansowanych wyjadaczy, którzy chcą udoskonalać swój kod. W sposób przejrzysty książka oddaje poprawność poszczególnych elementów pracy nad kodem. Dokładnie analizuje techniki programistyczne z uwzględnieniem ocen jakości kawałków kodu. Poruszane tematy dotyczą zaawansowanych wątków programowania: od kolejności wykonywania operatorów, poprzez opis języka BioPerl do opisu przypadku eliminacji Gaussa.
Szczegóły ebooka
- Tytuł oryginału:
- Beautiful Code: Leading Programmers Explain How They Think
- ISBN Książki drukowanej:
- 978-83-283-3477-9, 9788328334779
- Data wydania książki drukowanej:
- 2008-06-24
- ISBN Ebooka:
- 978-83-283-3478-6, 9788328334786
- Data wydania ebooka:
- 2008-06-24 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:
- 168x237
- Numer z katalogu:
- 57517
- Rozmiar pliku Pdf:
- 5.8MB
- Rozmiar pliku ePub:
- 7.3MB
- Rozmiar pliku Mobi:
- 15.6MB
Spis treści ebooka
- Programowanie w praktyce (20)
- Implementacja (21)
- Omówienie (22)
- Alternatywy (24)
- Rozszerzanie (25)
- Podsumowanie (27)
- Kontrola wersji i transformacja drzewa (30)
- Prezentacja różnic pomiędzy drzewami (34)
- Interfejs edytora delty (35)
- Ale czy to jest sztuka? (40)
- Abstrakcja jako sport widowiskowy (43)
- Wnioski (45)
- Najpiękniejszy kod, jaki kiedykolwiek napisałem (47)
- Coraz więcej za pomocą coraz mniejszych środków (49)
- Perspektywa (54)
- Co to jest pisanie (57)
- Zakończenie (57)
- Podziękowania (59)
- Na czas (61)
- Problem - dane z pamiętnika sieciowego (62)
- Problem - kto zażądał, czego i kiedy (70)
- Wyszukiwanie na dużą skalę (75)
- Podsumowanie (77)
- Znaczenie walidacji XML (79)
- Problem (80)
- Wersja 1. Naiwna implementacja (82)
- Wersja 2. Imitacja gramatyki BNF O(N) (83)
- Wersja 3. Pierwsza optymalizacja O(log N) (84)
- Wersja 4. Druga optymalizacja - nie sprawdzaj dwa razy (85)
- Wersja 5. Trzecia optymalizacja O(1) (87)
- Wersja 6. Czwarta optymalizacja - buforowanie (91)
- Morał (93)
- Acceptance Testing Framework w trzech klasach (96)
- Wyzwanie zaprojektowania środowiska (98)
- Otwarte środowisko (99)
- Jak prosty może być parser HTML (100)
- Podsumowanie (103)
- To niesforne wyszukiwanie binarne (106)
- Wstęp do JUnit (109)
- Rozprawić się z wyszukiwaniem binarnym (111)
- Podsumowanie (122)
- JavaScript (148)
- Tablica symboli (149)
- Tokeny (150)
- Kolejność (151)
- Wyrażenia (152)
- Operatory wrostkowe (152)
- Operatory przedrostkowe (154)
- Operatory przypisania (155)
- Stałe (155)
- Zakres (156)
- Instrukcje (157)
- Funkcje (160)
- Literały tablicowe i obiektowe (161)
- Rzeczy do zrobienia i przemyślenia (162)
- Podstawowe metody (164)
- Dziel i zwyciężaj (165)
- Inne metody (167)
- Suma i różnica liczb ustawionych bitów w dwóch słowach (169)
- Porównywanie liczby ustawionych bitów w dwóch słowach (169)
- Zliczanie jedynek w tablicy (170)
- Zastosowania (175)
- Początki (178)
- Rozwikłać tajemnicę bezpiecznego przesyłania wiadomości (180)
- Klucz to użyteczność (181)
- Podstawa (184)
- Zestaw testów (188)
- Działający prototyp (189)
- Oczyść, podłącz i używaj (190)
- Hakowanie w Himalajach (194)
- Niewidoczne ruchy ręką (199)
- Prędkość ma znaczenie (201)
- Prywatność komunikacji dla praw jednostki (202)
- Hakowanie cywilizacji (203)
- BioPerl i moduł Bio::Graphics (206)
- Proces projektowania modułu Bio::Design (210)
- Rozszerzanie modułu Bio::Graphics (228)
- Wnioski i lekcje (232)
- Interfejs użytkownika programu Gene Sorter (236)
- Podtrzymywanie dialogu z użytkownikiem przez internet (237)
- Nieco polimorfizmu (239)
- Filtrowanie w celu znalezienia odpowiedniego genu (242)
- Ogólna teoria pięknego kodu (243)
- Podsumowanie (246)
- Wpływ architektury komputerów na algorytmy macierzowe (248)
- Metoda dekompozycyjna (250)
- Prosta wersja (251)
- Podprocedura DGEFA biblioteki LINPACK (252)
- Procedura LAPACK DGETRF (255)
- Rekursywna dekompozycja LU (257)
- Procedura ScaLAPACK PDGETRF (260)
- Wielowątkowość w systemach wielordzeniowych (265)
- Słowo na temat analizy błędów i liczby operacji (267)
- Przyszłe kierunki badań (268)
- Literatura zalecana (269)
- Moje wyobrażenie o pięknym kodzie (271)
- Wprowadzenie do biblioteki CERN (272)
- Zewnętrzne piękno (273)
- Piękno wewnętrzne (278)
- Podsumowanie (284)
- Skromne początki (286)
- Redukcja do jeszcze mniejszych rozmiarów (290)
- Skalowanie do tysięcy urządzeń (293)
- Małe, luźno połączone obiekty (294)
- Od kodu do wskaźników (297)
- Od argumentów funkcji do wskaźników argumentów (300)
- Od systemów plików do warstw systemów plików (303)
- Od kodu do języka konkretnej domeny (305)
- Multipleksacja i demultipleksacja (307)
- Na zawsze warstwy? (308)
- Wewnątrz słownika (313)
- Warunki specjalne (314)
- Kolizje (316)
- Zmiana rozmiaru (317)
- Iteracje i zmiany dynamiczne (318)
- Podsumowanie (319)
- Podziękowania (319)
- Kluczowe wyzwania w operacjach na N-wymiarowych tablicach (322)
- Modele pamięci dla tablicy N-wymiarowej (323)
- Początki iteratora NumPy (324)
- Interfejs iteratora (331)
- Wykorzystanie iteratora (332)
- Podsumowanie (336)
- Misja i Collaborative Information Portal (338)
- Wymagania misji (339)
- Architektura systemu (340)
- Studium przypadku - usługa strumieniowa (343)
- Niezawodność (346)
- Solidność (353)
- Podsumowanie (355)
- Ogólne cele ERP (358)
- ERP5 (358)
- Podstawowa platforma Zope (360)
- Założenia ERP5 Project (364)
- Pisanie kodu dla ERP5 Project (365)
- Podsumowanie (368)
- Motywujący przykład (389)
- Model programistyczny MapReduce (392)
- Inne przykłady MapReduce (393)
- Implementacja rozproszonego MapReduce (394)
- Rozszerzenia modelu (398)
- Wnioski (399)
- Literatura zalecana (400)
- Podziękowania (400)
- Dodatek: przykład algorytmu zliczającego słowa (400)
- Prosty przykład: konta bankowe (404)
- Pamięć transakcyjna STM (406)
- Problem Świętego Mikołaja (414)
- Refleksje na temat Haskella (422)
- Wnioski (423)
- Podziękowania (424)
- Krótkie wprowadzenie do syntax-case (429)
- Algorytm rozwijania (431)
- Przykład (443)
- Wnioski (445)
- Przykładowa aplikacja - usługa rejestrowania (449)
- Zorientowany obiektowo projekt frameworku serwera rejestrowania (451)
- Implementacja sekwencyjnych serwerów rejestrowania (457)
- Implementacja współbieżnych serwerów rejestrowania (461)
- Wnioski (467)
- Tło projektu (470)
- Udostępnianie usług klientom zewnętrznym (470)
- Przekazywanie usługi za pomocą wzorca fabryki (473)
- Wymiana danych z użyciem protokołów e-biznesowych (475)
- Wnioski (480)
- Debugowanie debugera (482)
- Systematyczny proces (483)
- Szukany problem (485)
- Automatyczne wyszukiwanie przyczyny awarii (486)
- Debugowanie delta (488)
- Minimalizacja wejścia (490)
- Polowanie na usterkę (490)
- Problem prototypu (493)
- Wnioski (493)
- Podziękowania (494)
- Literatura zalecana (494)
- Podstawowy model projektu (502)
- Interfejs wejściowy (505)
- Wydajność interfejsu użytkownika (518)
- Pobieranie (518)
- Przyszłe kierunki rozwoju (519)
- Tworzenie wyjścia mówionego (522)
- Włączanie mowy w Emacsie (523)
- Bezbolesny dostęp do informacji online (534)
- Podsumowanie (541)
- Podziękowania (544)
- O byciu "podręcznikowym" (546)
- Podobne wygląda podobnie (547)
- Niebezpieczeństwa wcięć (548)
- Poruszanie się po kodzie (549)
- Wykorzystywane przez nas narzędzia (550)
- Burzliwa przeszłość DiffMerge (552)
- Wnioski (554)
- Podziękowania (554)
- Literatura zalecana (554)
- Niekrólewska droga (558)
- Ostrzeżenie dla nawiasofobów (558)
- Trzy w rzędzie (559)
- Śliskie nachylenie (561)
- Nierówność trójkąta (563)
- Meandrowanie (565)
- "No przecież!", znaczy się "Aha!" (566)
- Wnioski (567)
- Zalecana literatura (568)
Słowo wstępne (13)
Wstęp (15)
1. Wyrażenia regularne (19)
2. Edytor delty w Subversion - interfejs jako ontologia (29)
3. Najpiękniejszy kod, którego nigdy nie napisałem (47)
4. Wyszukiwanie (61)
5. Poprawny, piękny, szybki (w takiej kolejności) - lekcje z projektowania weryfikatorów XML (79)
6. Framework for Integrated Test - piękno poprzez delikatność (95)
7. Piękne testy (105)
8. Generowanie w locie kodu do przetwarzania obrazów (125)
9. Kolejność wykonywania operatorów (147)
10. Poszukiwanie szybszych metod zliczania bitów w stanie wysokim (163)
11. Bezpieczna komunikacja - technologia wolności (177)
12. Hodowanie pięknego kodu w języku BioPerl (205)
13. Projekt programu Gene Sorter (235)
14. Jak elegancki kod ewoluuje wraz ze sprzętem - przypadek eliminacji Gaussa (247)
15. Długoterminowe korzyści z pięknego projektu (271)
16. Model sterowników jądra systemu Linux - korzyści płynące ze współpracy (285)
17. Inny poziom pośredniości (297)
18. Implementacja słownika w Pythonie - być wszystkim dla wszystkich (311)
19. Wielowymiarowe iteratory w NumPy (321)
20. System korporacyjny o wysokim stopniu niezawodności dla misji Mars Rover NASA (337)
21. ERP5 - projektowanie maksymalnej giętkości (357)
22. Łyżka dziegciu (371)
23. Programowanie rozproszone z zastosowaniem MapReduce (389)
24. Piękna współbieżność (403)
25. Abstrakcja składniowa - rozszerzenie syntax-case (425)
26. Architektura oszczędzająca nakłady - obiektowy framework dla oprogramowania sieciowego (447)
27. Integracja partnerów biznesowych z wykorzystaniem architektury REST (469)
28. Piękne debugowanie (481)
29. Traktując kod jako esej (495)
30. Gdy ze światem łączy cię tylko przycisk (501)
31. Emacspeak - kompletne dźwiękowe środowisko pracy (521)
32. Kod w ruchu (545)
33. Pisanie programów dla Księgi (557)
Posłowie (571)
Autorzy (573)
Skorowidz (583)
Helion - inne książki
-
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ć
(32.44 zł najniższa cena z 30 dni)29.94 zł
49.90 zł(-40%) -
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
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Tę książkę docenią wszyscy zainteresowani eksploracją danych i uczeniem maszynowym, którzy chcieliby pewnie poruszać się w świecie nauki o danych. Pokazano tu, w jaki sposób Excel pozwala zobrazować proces ich eksplorowania i jak działają poszczególne techniki w tym zakresie. Przejrzyście wyjaśni...
Eksploracja danych za pomocą Excela. Metody uczenia maszynowego krok po kroku Eksploracja danych za pomocą Excela. Metody uczenia maszynowego krok po kroku
(43.55 zł najniższa cena z 30 dni)40.20 zł
67.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
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
W tej książce opisano różne zastosowania GPT-4 w medycynie: jako źródło informacji medycznej, wsparcie w podejmowaniu decyzji dotyczących leczenia czy też pomoc w tworzeniu dokumentacji, takiej jak podsumowanie wizyty pacjenta. Podczas lektury odkryjesz niezwykły potencjał tej technologii, przeko...
Rewolucja sztucznej inteligencji w medycynie. Jak GPT-4 może zmienić przyszłość Rewolucja sztucznej inteligencji w medycynie. Jak GPT-4 może zmienić przyszłość
(43.55 zł najniższa cena z 30 dni)40.20 zł
67.00 zł(-40%) -
Oto zwięzłe i równocześnie praktyczne kompendium, w którym znajdziesz 20 praktyk udanego planowania, analizy, specyfikacji, walidacji i zarządzania wymaganiami. Praktyki te są odpowiednie dla projektów zarządzanych zarówno w tradycyjny, jak i zwinny sposób, niezależnie od branży. Sprawią, że zesp...
Specyfikacja wymagań oprogramowania. Kluczowe praktyki analizy biznesowej Specyfikacja wymagań oprogramowania. Kluczowe praktyki analizy biznesowej
(43.55 zł najniższa cena z 30 dni)40.20 zł
67.00 zł(-40%) -
Zigi to postać fikcyjna - warta poznania! Autor książki, sam będący od wielu lat testerem, wyposażył swojego bohatera we własne doświadczenia. Dołożył do nich trochę „case’ów”, które widział, o których słyszał lub czytał, ubrał je w przystępne słowa i sfabularyzował dla podkręce...(38.35 zł najniższa cena z 30 dni)
35.40 zł
59.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
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następn...
Zaawansowana inżynieria sieci w Pythonie. Automatyzacja, monitorowanie i zarządzanie chmurą. Wydanie IV Zaawansowana inżynieria sieci w Pythonie. Automatyzacja, monitorowanie i zarządzanie chmurą. Wydanie IV
(83.85 zł najniższa cena z 30 dni)77.40 zł
129.00 zł(-40%) -
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościam...
Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II
(70.85 zł najniższa cena z 30 dni)65.40 zł
109.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
Oceny i opinie klientów: Piękny kod. Tajemnice mistrzów programowania Andy Oram, Greg Wilson (12) 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.
(8)
(2)
(0)
(0)
(1)
(1)
więcej opinii