C++. Elementarz hakera

Książki informatyczne    18 Listopad 2008 1:22

Tytuł: C++. Elementarz hakera
Autor: Michael Flenov
Język: Polski (tłumaczenie)

Recenzja napisana przez Tomasza Halasza.

Na samym początku recenzji pragnę zauważyć, iż nie jest to pozycja dla osób, które chcą się nauczyć języka C++ od podstaw. Jeśli jesteś jedną z nich, proponuję na początek lekturę pozycji od podstaw bądź przerobienie jakiegoś kursu. Prezentowane przez autora rozwiązania wymagają już pewnej znajomości języka do pełnego zrozumienia ich istoty.

Z całą odpowiedzialnością mogę stwierdzić, że książka ta jest wyjątkowa. Dlaczego? Nie jest to kolejny podręcznik uczący szkieletów programowania. W tym wypadku jest zupełnie inaczej. Treści zawarte w tej pozycji raczej nie są dostępne w żadnych kursach. Dokładnie opisane techniki optymalizacji, programowania niekonwencjonalnego oraz wiele sztuczek programistycznych zapewniają jej niezwykłość.

Autor ukazał w niej bardzo dobrze programowanie w Windows API. Liczne przykłady sprawiają, że nie jest to tylko sucha teoria (jak w wielu innych pozycjach, często trudno przystępnych dla czytelnika), ale przede wszystkim szczegółowo i przejrzyście omówiona praktyka. Rzadko spotykaną rzeczą jest także płyta CD z kodami źródłowym opisywanych programów. Przydatne dla leniwych, jednak jeszcze niewprawnym programistom polecam pisanie kodu, lub chociaż dogłębne jego analizowanie.

Książkę czyta się szybko i przyjemnie. Pokazane są w niej niewinne programy-żarty, które mogą stać wstępem do hakingu. W tym miejscu pragnę uświadomić, że haker to osoba, która dogłębnie zna środowisko pracy oraz posiada ponadprzeciętną wiedzę w dziedzinie programowania. Nie jest to, jak niestety większość myśli, osoba łamiąca zabezpieczenia w celu zdobycia lub zniszczenia informacji. Mnogość przykładów oraz niecodzienne przykłady skłaniają czytelnika do coraz ciekawszych pomysłów oraz do poszerzania swojej wiedzy.

Zdecydowanie polecam tę pozycję zaraz po wstępie do programowania w C++. Zapewniam, że po jej przeczytaniu programista zdobędzie przydatne doświadczenie oraz nauczy się wielu ciekawych rzeczy. Autor zwraca uwagę na bezpieczeństwo, uczy pisania wydajnego i efektownego kodu. Niestety na polskim rynku jest obecnie mało tak ciekawych pozycji, co jeszcze bardziej podkreśla wyjątkowość tego podręcznika. Szkoda tylko, że jest tak krótki…

Przygotowałem dla Ciebie wpisy:

Dodaj do Sfory | Dodaj do Wykopu | Dodaj do Osnews


Brak komentarzy »

Kanał RSS z komentarzami do tego wpisu. TrackBack URI

Dodaj komentarz

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Programming Blogs - BlogCatalog Blog Directory
WordPress, Pool Theme - Borja Fernandez - mod