- Obecnie brak na stanie
David R. Hanson
Autor: David R. Hanson
ISBN: 83-01-14762-8
Format: 165x240, 504 str.
Miękka oprawa
Wydawnictwo: PWN
O książce
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:
SUPERLUMISCENCYJNY MODUŁOWY OŚWIETLACZ 3xLED NIEBIESKIE 60mA - ZESTAW DO SAMODZIELNEGO MONTAŻU
Brak towaru
Brak towaru
RGB LED Satellite Module 004 (Circle)
Brak towaru
8-CYFROWY WYŚWIETLACZ LED Z INTERFEJSEM SPI. PŁYTKA DRUKOWANA - PŁYTKA DRUKOWANA
Brak towaru
5-kanałowy ekspander SATA wyposażony w złącze M.2 B Key. Wspiera obsługę dysków HDD oraz SSD współpracujących z protokołem SATA. Waveshare M2-SATA-5P
Brak towaru
Zestaw AVT do samodzielnego montażu nakręcanego minutnika z sygnalizatorem akustycznym. AVT3143 B
Brak towaru
Brak towaru
Brak towaru
Obiektyw ultra szerokokątny z mocowaniem M12 w zestawie z adapterem. Ogniskowa o długości 2,8 mm oraz FoV 130°. Przeznaczony do współpracy z kamerą Raspberry Pi HQ. ArduCAM LN032
Brak towaru
Brak towaru
Brak towaru
Moduł firmy Waveshare z 3-osiowym cyfrowym akcelerometrem/magnetometrem LSM303DLHC. Moduł wyposażony jest w dwa złącza I2C, dzięki czemu możłiwe jest łatwe dołączenie go do rozbudowanych magistral I2C
Brak towaru
Listwa stykowa prosta w kolorze czarnym, dwurzędowa, żeńska, 2x5, raster 1,27mm, THT, RoHS. PBD10S
Brak towaru
ZDALNIE STEROWANY MODUŁ I/O Z KODEM DOSTĘPU - PŁYTKA DRUKOWANA I ZAPROGRAMOWANY UKŁAD
Brak towaru
Brak towaru
Brak towaru
David R. Hanson