

Język C mimo upływu lat wciąż wydaje się niezastąpiony. Umożliwia pisanie zwięzłego kodu, któ,ry działa szybko mimo niewielkich zasobó,w sprzętowych. Choć wielu programistó,w używa C, trudno jest znaleźć eksperckie wskazó,wki dotyczące programowania w tym języku. Tymczasem w profesjonalnych zastosowaniach podjęcie optymalnych decyzji projektowych warunkuje uzyskanie wysokiej jakości gotowego kodu.
To świetna pozycja, dzięki któ,rej Twó,j kod będzie bardziej przejrzysty i łatwiejszy w konserwacji.
David Griffiths, autor książki Head First C
W tym poradniku, skierowanym do początkujących i doświadczonych programistó,w języka C, zawarto wiele informacji o podejmowaniu decyzji projektowych, pokazano też krok po kroku, jak wpływają one na tworzenie złożonego oprogramowania. Znajdziesz tu odpowiedzi na trudne pytania o projektowanie struktury programó,w w C, obsługę błędó,w czy tworzenie elastycznych interfejsó,w. Liczne wskazó,wki i przykłady ułatwią Ci przekładanie wiedzy projektowej na działające implementacje. Druga część książki stanowi omó,wienie zastosowania licznych wzorcó,w projektowych z języka C do tworzenia większych aplikacji. Dowiesz się, jakie wzorce stosuje się w konkretnych sytuacjach, a także w jaki sposó,b mogą ułatwić Ci pracę dzięki wskazywaniu dobrych decyzji projektowych.
W książce omó,wiono wzorce dotyczące:
Ta książka pokaże początkującym, jak tworzyć w C produkty klasy przemysłowej!
Robert Hanmer, architekt oprogramowania