Kurt Guntheroth - C++ Optymalizacja kodu. Sprawdzone techniki zwiększania wydajności(2016) | IT |
We współczesnym świecie, pełnym pośpiechu i rywalizacji, wydajność programu jest równie istotna dla klientów, jak oferowane przez niego funkcje. Ten praktyczny podręcznik wyjaśnia podstawowe zasady podnoszenia wydajności, które pomagają w optymalizacji kodu C++. Uczy, jak dostosowywać poprawny kod C++ tak, aby działał on szybciej i zużywał mniej zasobów na każdym komputerze, począwszy od zegarka, poprzez telefon, stację roboczą, superkomputer, aż po globalną sieć serwerów.
Autor Kurt Guntheroth prezentuje szereg przykładów demonstrujących, w jaki sposób można, stopniowo wdrażając przedstawione zasady, osiągnąć kod spełniający wymagania klientów dotyczące reaktywności i przepustowości. O przydatności porad zamieszczonych w tej książce będzie się można przekonać, gdy kolega z zespołu zawoła: „Zaczęło działać niesamowicie szybko. Kto coś naprawił?”
Dowiedz się jak:
wyznaczać kandydatów do optymalizacji przy użyciu programu profilującego oraz czasomierzy programowych,
przeprowadzać powtarzalne eksperymenty w celu mierzenia wydajności zmodyfikowanych wersji kodu,
optymalizować użycie zmiennych dynamicznych,
podnieść wydajność kosztownych pętli i funkcji,
przyspieszyć działanie funkcji przetwarzających ciągi,
rozpoznawać efektywne algorytmy i wzorce optymalizacyjne,
identyfikować mocne i słabe strony klas kontenerów w C++,
analizować wyszukiwanie i sortowanie z perspektywy optymalizatora,
w efektywny sposób używać funkcji przesyłania strumieniowego we/wy w języku C++,
w wydajny sposób stosować w kodzie C++ funkcje równoległe bazujące na wątkach.
"Cenne źródło praktycznych porad — aktualnych, trafnych i osadzonych w rzeczywistości. Solidne kompendium wiedzy o nowym obliczu języka C++. "
Jerry Tan, Starszy programista, The Depository Trust Clearing Corporation
Książka C++ Optymalizacja kodu. Sprawdzone techniki zwiększania wydajności dostępna będzie 28 października 2016 (data premiery w Polsce).
Aby śledzić bieżące informacje o książce skorzystaj z przycisku "Obserwuj premierę" znajdującego się na pasku z opcjami. O zmianach poinformujemy wysyłając wiadomość na podany adres e-mail, a także opublikujemy je na stronie "Aktualności".
O książce można donieść innym osobom poprzez polubienie strony w serwisie Facebook lub ysłanie wiadomości na e-mail znajomych. Funkcje te umieszczone są na pasku z opcjami, który znajduje się w górnej części strony.
Aby sprawdzić ile kosztuje książka kliknij tutaj: Ceneo lub Skąpiec.
Książka C++ Optymalizacja kodu. Sprawdzone techniki zwiększania wydajności jest do zakupu tutaj. Sklepy, które sprzedają ten produkt znajdują się w polu "Gdzie kupić?" umieszczonym po prawej stronie.
Aby znaleźć nowe wiadomości należy skorzystać z zakładki "Newsy", która znajduje się w kolumnie z prawej strony.
Aby ocenić książkę należy wyznaczyć należytą wartość w pięciopunktowej skali, a następnie zaakceptować wybór kliknięciem. Tylko zarejestrowani użytkownicy serwisu mogą oddać swój głos.
Premiera książki C++ Optymalizacja kodu. Sprawdzone techniki zwiększania wydajności nie dostała jeszcze oceny. Użytkownicy mogą oceniać tytuły jeszcze przed pojawieniem się ich na rynku, wyrażając w ten sposób swoje oczekiwania. System umożliwia późniejszą modyfikację przyznanych głosów – w tym celu użytkownik powinien wybrać inną wartość w polu "Ocena". Ocena w serwisie to średnia ważona, gdzie waga głosu zależy przede wszystkim od stażu użytkownika.
Kurt Guntheroth jest autorem książki C++ Optymalizacja kodu. Sprawdzone techniki zwiększania wydajności. Kliknięcie w nazwisko pisarza spowoduje wyświetlenie innych wydawnictw książkowych przez niego napisanych. Z funkcji tej można skorzystać przechodząc do pola "Informacje".
Za wydanie książki odpowiada firma APN Promise. Lista książek wydanych przez tę firmę znajduje się utaj.
Aby to zrobić należy uzupełnić formularz "zgłoś poprawkę", do którego odnośnik znajduje się nad polem "Informacje". Zgłosić można niepoprawne daty wydania, opisy, zwiastuny oraz obrazki.
Komentarze