Recenzja książki „CLR via C#, 3rd edition”

Opublikowany 19 lutego 2011 w C#, Recenzje książek

Kilka lat temu Krzysztof Koźmic polecił mi do przeczytania drugie wydanie książki CLR via C# napisanej przez Jeffrey’a Richtera. Pamiętam, że zrobiłem to wtedy z wielką przyjemnością. Książka dotyczyła CLR w wersji 2.0, w międzyczasie pojawił się CLR w wersji 4.0, więc z niecierpliwością czekałem na kolejną jej edycję, która ukazała się nareszcie na początku 2010 roku.

Do tej pory przeczytałem ją już dwa razy od deski do deski i dodatkowo dosyć często wracam do niektórych rozdziałów odkrywając coraz to nowe szczegóły i ciekawostki. Mogę zdecydowanie stwierdzić, że jest to jedna z najlepszych spośród przeczytanych przeze mnie książek dotyczących .NET. Uważam ją za obowiązkową lekturę dla każdego, kto chce być poważnym i świadomym programistą C#, a nie jakimś tam zwykłym kodoklepaczem znającym jedynie składnię języka. Dzięki niej można dowiedzieć się, co tak naprawdę dzieje się pod spodem, jak są w praktyce realizowane przez środowisko .NET pewne koncepcje oraz dlaczego są one realizowane tak, a nie inaczej.

Autor w prosty i bardzo przystępny sposób za pomocą wielu praktycznych przykładów potrafi wyjaśnić nawet skomplikowane idee i problemy. Powszechnie książkę tę uważa się za przeznaczoną dla zaawansowanych programistów, ale ja osobiście nie podzielam tych opinii. Owszem – jeżeli ktoś już posiada mocne podstawy, to jest w stanie wydobyć z niej dużo więcej niż początkujący programista, jednakże każdy może w niej znaleźć coś odpowiedniego dla siebie i swojego poziomu wiedzy. Nie jest to książka do jednorazowego, szybkiego przeczytania – raczej powinna ona być cały czas do naszej dyspozycji gdzieś tam na półce.

Zdecydowanie polecam dla każdego programisty C#.

Podziel się na:
  • RSS
  • Twitter
  • Facebook
  • dotnetomaniak.pl
  • develway.pl
  • Blip
  • Grono.net
  • Spinacz
  • LinkedIn
  • Technorati
  • del.icio.us
  • PDF
  • Drukuj
  • email
komentarze: 0 » tagi: , ,

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*

Komentarz

Możesz używać tych znaczników i atrybutów HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>