Programowanie w języku Delphi Nick Hodges
- Autor:
- Nick Hodges
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 192
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Programowanie w języku Delphi
Czego się nauczysz?
- Obsługi wyjątków w Delphi i stosowania dobrych praktyk w ich przechwytywaniu
- Tworzenia i implementowania interfejsów w celu rozprzęgania kodu
- Wykorzystywania typów generycznych i ich ograniczeń w praktycznych projektach
- Stosowania metod anonimowych i domknięć do elastycznego zarządzania logiką programu
- Tworzenia i zarządzania kolekcjami oraz korzystania z kolekcji generycznych
- Implementowania enumeratorów i korzystania z interfejsu IEnumerator
- Wykorzystywania interfejsu IEnumerable i predykatów do przetwarzania kolekcji
- Stosowania mechanizmu RTTI (Run-Time Type Information) do uzyskiwania informacji o typach w czasie działania
- Tworzenia i używania atrybutów w Delphi do rozszerzania funkcjonalności klas
- Wykorzystywania klasy TVirtualInterface do tworzenia atrap i imitacji interfejsów
- Wdrażania wstrzykiwania zależności oraz korzystania z kontenerów DI (Dependency Injection)
- Rejestrowania i zarządzania cyklem życia obiektów przy użyciu Spring Container
- Tworzenia testów jednostkowych w Delphi z użyciem DUnit i DUnitX
- Stosowania zasad pisania skutecznych i niezależnych testów jednostkowych
- Wykorzystywania platform izolacyjnych do testowania kodu i tworzenia atrap
Poznaj najlepsze techniki pisania kodu w Delphi!
- Klasy generyczne, metody anonimowe i atrybuty — nowe funkcjonalności języka Delphi
- Testy jednostkowe, poprawianie jakości kodu i wykorzystanie platformy izolacyjnej
- Wstrzykiwanie zależności a tworzenie czytelnego, luźno sprzężonego i łatwego do testowania kodu
Wbrew pozorom na świecie pracuje bardzo wielu programistów posługujących się językiem Delphi. Sęk w tym, że większość z nich nie ma pojęcia o niezwykłych i użytecznych funkcjonalnościach dostępnych w nowszych wersjach tego języka oraz nie umie zastosować tych narzędzi we własnej pracy. Jeśli czujesz, że i Ty zaliczasz się do tego grona, a brak umiejętności sprawia, że nie możesz rozwinąć skrzydeł, ta książka jest dla Ciebie. Są w niej opisane niezwykle przydatne narzędzia oraz sytuacje, w których te narzędzia sprawdzają się szczególnie dobrze, a także kilka ogólnie dostępnych platform.
W gruncie rzeczy ta książka jest poświęcona wyłącznie tworzeniu nowego, dobrego kodu w języku Delphi. Nie znajdziesz w niej nic o projektowaniu okienek, języku VCL ani platformie FMX, ale jeśli chcesz się dowiedzieć więcej o kodowaniu interfejsów zamiast implementacji, o właściwych sposobach korzystania z wyjątków i o ich obsłudze, o testowaniu i poprawianiu kodu, o zastosowaniu platformy Spring for Delphi do lepszego zarządzania kolekcjami danych albo o uzyskiwaniu wglądu w kod podczas jego wykonywania za pomocą nowego, potężnego narzędzia RTTI, z pewnością niniejsza publikacja Cię zachwyci.
- Wyjątki i ich obsługa
- Interfejsy i typy generyczne
- Metody anonimowe
- Kolekcje i enumeratory w Delphi
- Interfejs IEnumerable
- Informacje RTTI i atrybuty
- Klasa TVirtualInterface
- Wstrzykiwanie zależności
- Testy jednostkowe
- Testy z użyciem platformy izolacyjnej
Wykorzystaj w pełni moc i elegancję Delphi!
Nick Hodges — programista zaangażowany w projekt Delphi od początku jego istnienia. Był testerem pierwszej wersji języka i członkiem zespołu TeamB, a także menedżerem produktu i kierownikiem działu badawczo-rozwojowego języka Delphi. Jest członkiem Advisory Board na corocznej konferencji firmy Borland, aktywnym prelegentem, blogerem i autorem artykułów poświęconych różnym zagadnieniom języka Delphi.
Wybrane bestsellery
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana

Oceny i opinie klientów: Programowanie w języku Delphi Nick Hodges
(6)-
6
-
5
-
4
-
3
-
2
-
1
4.5(0)
(4)
(1)
(1)
(0)
(0)
więcej opinii