Interfejsy i implementacje w języku C
Interfejsy i implementacje w języku C

Interfejsy i implementacje w języku C

Techniki tworzenia kodu wielokrotnego użytku
Tytuł oryginalny: C Interfaces and Implementations: Techniques for Creating Reusable Software
Wydawnictwo: Wydawnictwo Naukowe PWN
EAN: 8301147628
Okładka: Miękka
Data wydania: 2006
Język: polski
Ilość stron: 504
Wydawnictwo: Wydawnictwo Naukowe PWN
33.79
PLN
44,90 zł
33,79 zł
Oszczędzasz: 23% (10 zł)
Najtańsza wysyłka od: 9,99 zł

Koszt dostawy:

InPost Paczkomaty 24/7 od 9,99 zł
InPost - przesyłka kurierska od 11,99 zł
FedEx - przesyłka kurierska od 12,99 zł
książka niedostępna

Opis produktu

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.

Recenzje

Średnia ocena:
Łącznie oddano głosów:
Data ostatniej:

Twoja ocena:

Twoje imię lub pseudonim:
Podaj swój adres e-mail lub zaloguj się, aby brać udział w konkursach dla najlepszych recenzentów.
Twój adres e-mail:
Przed dodaniem recenzji zapoznaj się z regulaminem.