Sun
15
Oct 2006
Skończyłem właśnie lekturę ostatniej spośród trzech dzieł Scotta Meyersa:
C++. 50 efektywnych sposobów na udoskonalenie Twoich programów(ang.
Effective C++)
STL w praktyce. 50 sposobów efektywnego wykorzystania.(ang.
Effective STL)
Język C++ bardziej efektywny(ang.
More Effective C++)
To doprawdy niezwykłe książki. Każda z nich jest zbiorem kilkudziesięciu krótkich, niezależnych porad, sztuczek i technik dotyczących różnych szczegółów języka i jego biblioteki standardowej. Z pewnością nie są przeznaczone dla początkujących - do ich lektury język trzeba już znać i to całkiem nieźle. Zaawansowanym jednak posłużą jako nieoceniona pomoc w nabywaniu wprawy i wypracowaniu dobrych praktyk.
We wstępie do Effective C++
Meyers cytuje Petroniusza:
Mądrość i piękno bardzo rzadko idą w parze.
Ten cytat, niestety, jak ulał pasuje do języka C++ i sposobu myślenia, jaki reprezentują jego twórcy (jak również twórcy biblioteki Boost i im podobni). Mając wciąż w pamięci język C# i bibliotekę standardową .NET, którymi posługiwałem się przez ostatnie 3 miesiące, gdzieś w środku czuję, że jednak to nie tak powinno być...
Comments | #c++ #literature Share