Interfejsy i implementacje w języku C


Interfejsy i implementacje w języku C David R. Hanson : Interfejsy i implementacje w języku C
Istnieje naprawdę niewiele materiałów opisujący
Wiecej >>>



Istnieje naprawdę niewiele materiałów opisujących zasady projektowania, implementacji i efektywnego wykorzystania bibliotek, i ta doskonała książka wypełnia tę lukę. Można ją wręcz porównać do Software Tools — powinien ją znać każdy programista C.
W. Richard Stevens, autor publikacji informatycznych

Każdy programista i szef projektu programistycznego musi biegle opanować sztukę tworzenia modułów oprogramowania nadających się do wielokrotnego wykorzystania, gdyż stanowią one budulec dla dużych i niezawodnych aplikacji. W przeciwieństwie do nowoczesnych języków obiektowych, język C nie ma zbyt wielu mechanizmów pozwalających łatwo tworzyć interfejsy programisty (API), a tym bardziej mechanizmów zachęcających do opracowywania takich interfejsów. Większość programistów C korzysta na co dzień z różnego rodzaju API i bibliotek je implementujących, ale względnie niewielu tworzy i udostępnia nowe API ogólnego przeznaczenia. Książka Interfejsy i implementacje w języku C pokazuje, jak tworzyć API wielokrotnego użytku za pomocą projektowania opartego na interfejsach — niezależnej od języka metodologii projektowej pozwalającej oddzielić interfejsy od ich implementacji. Zasady projektowania są wyjaśnione na przykładach. Autor szczegółowo opisuje 24 interfejsy wraz z ich implementacjami, co pozwala dokładnie zrozumieć rządzące nimi zasady projektowe.

Interfejsy i implementacje w języku C to:
■ Zwięzłe opisy interfejsów, składające się na praktyczną dokumentację dla użytku programistów aplikacji z tych interfejsów korzystających.
■ Szczegółowe opisy kodu implementującego interfejsy przedstawiane w poszczególnych rozdziałach, dostarczające wyczerpujących informacji dla programistów modyfikujących lub rozszerzających istniejące interfejsy, jak również projektujących nowe, spokrewnione tematycznie interfejsy.
■ Nacisk na „inżynierię algorytmów”, czyli zasady składania struktur danych i operujących na nich algorytmów w moduły wielokrotnego użytku.
■ Kompletny kod źródłowy dla 24 API i 8 korzystających z nich przykładowych aplikacji, zaprezentowany w konwencji programowania literackiego, pozwalającej przeplatać kod programu szczegółowymi jego opisami.
■ Rzadko opisywane sztuczki i idiomy stosowane przez zawodowych programistów C.
Inne ksiazki z tej kategorii:
Interfejsy i implementacje w języku CInterfejsy i implementacje w języku C - David R. Hanson
Istnieje naprawdę niewiele materiałów opisujący Cena: 63.77


Język C - to prosteJęzyk C - to proste - Connor Sexton
Język C - to proste to przystępne wprowadzenie do pisania programów w standardowym języku C. Napisane lekkim stylem, pomijające tak daleko, jak to możliwe różne skomplikowane aspekty języka C. Podstawowym celem tego wprowadzenia jest jak najszybsze umożliwienie początkującemu programiście samodzielne pisanie programów. Cena: 18.72


Kryptografia w językach C i C++Kryptografia w językach C i C++ - Michael Welschenbach
Kryptografia w językach C i C++ Cena: 57.48


Leksykon C/C++ Standard ANSI/ISOLeksykon C/C++ Standard ANSI/ISO - Schildt Herbert
Pełny opis standardów ANSI/ISO języków C oraz C++, omówienie standardowej biblioteki szablonów, mnóstwo wskazówek usprawniających programowanie. Cena: 34.22


Wykłady z informatyki z przykładami w języku CWykłady z informatyki z przykładami w języku C - Alfred V. Aho, Jeffrey D. Ullman
Książka Alfreda Aho i Jeffreya Ullmana "Wykłady z informatyki z przykładami w języku C" stanowi znaczący postęp w dziedzinie metodyki nauczania podstaw informatyki. Ten nowatorski podręcznik w przystępny sposób prezentuje zagadnienia dotyczące modeli, pojęć i technik z zakresu matematyki dyskretnej i informatyki. Cena: 89.00


Pamięć w językach C i C++Pamięć w językach C i C++ - Franek Frantisek
W niniejszej książce, przeznaczonej głównie dla studentów informatyki i zawodowych programistów, autor w zwięzły sposób przedstawił szerokie spektrum ról, jakie odgrywa pamięć we wszystkich aspektach programowania i funkcjonowania programów. Zakładając jedynie podstawową znajomość języka C i C++, autor omówił techniki, metody i narzędzia do radzenia sobie z problemami dotyczącymi pamięci oraz sposoby efektywnego jej wykorzystania. Cena: 26.32


Język ANSI CJęzyk ANSI C - Kernighan Brian W., Ritchie Dennis M. Tłum. z ang
Język C opisano tu tak, jak go zdefiniowano w standardzie ANSI - stąd tytuł polskiego przekładu. Cena: 42.12


C. Leksykon kieszonkowyC. Leksykon kieszonkowy - Peter Prinz, Ulla Kirch-Prinz
Książka "C. Leksykon kieszonkowy" składa się z dwóch części: zwięzłego opisu języka C oraz tematycznie ułożonego przewodnika po bibliotece standardowej. Cena: 9.90


Język C. ProgramowanieJęzyk C. Programowanie - Steve Oualline
Programowanie w języku C jest czymś więcej niż tylko wprowadzaniem kodu zgodnego z regułami składni; styl i wykrywanie błędów odgrywają równie istotną rolę w procesie tworzenia oprogramowania. Cena: 49.00


Język C i C++ Twój pierwszy programJęzyk C i C++ Twój pierwszy program - Neibauer Alan R.
Język C i C++ Twój pierwszy program Cena: 29.62




Ksiazki informatyczne:
Tylko dzis taniej (promocja):



Wyszukaj


Ksiazki - Strona glowna       Bestsellery - zobacz co sie teraz czyta: