eksięgarnia

sklep internetowy

Kategorie

Techniki programowania

Struktury danych i techniki obiektowe na przykładzie Javy 5.0
Autor: Elliot Koffman, Paul Wolfgang
ISBN: 83-246-0089-2
Format: B5
Liczba str: 936
Oprawa: twarda
Opis

Przy tworzeniu systemów informatycznych najważniejsze zadania wykonuje się, zanim powstanie pierwszy fragment kodu Ľródłowego. Wymogi stawiane współczesnym aplikacjom powoduj±, że inżynieria oprogramowania staje się kwesti± kluczow±. Opracowanie odpowiedniego projektu oraz wła¶ciwy dobór technologii i metodologii zapewniaj± szybk± i efektywn± pracę nad systemem. Niezwykle ważne jest poznanie dostępnych w języku Java struktur danych i umiejętno¶ć ich wykorzystania. Prawidłowo dobrana struktura danych znacznie przyspiesza nie tylko implementację aplikacji, ale również działanie gotowego systemu.

Ksi±żka "Struktury danych i techniki obiektowe na przykładzie Javy 5.0" przedstawia podstawowe struktury danych i sposoby ich wykorzystania podczas programowania obiektowego. Wszystkie wiadomo¶ci zostały zaprezentowane z uwzględnieniem reguł nowoczesnej inżynierii oprogramowania. Czytaj±c kolejne rozdziały ksi±żki, poznasz najlepsze zastosowania różnych struktur danych oraz wady i zalety ich implementacji. Przede wszystkim jednak zrozumiesz potrzebę stosowania tak wielu struktur danych.

  • Cykl życia oprogramowania
  • Zastosowanie jÄ™zyka UML w projektowaniu systemów
  • ObsÅ‚uga błędów i wyj±tków
  • Testowanie oprogramowania
  • Dziedziczenie i hierarchia klas
  • Listy jedno- i dwukierunkowe
  • Interfejs Collection
  • Stosy i kolejki
  • Algorytmy rekurencyjne
  • Sortowanie danych
  • Drzewa wyszukiwania
  • Grafy

Po przeczytaniu tej ksi±żki zrozumiesz zasadę:
"Pomy¶l, a dopiero potem pisz kod".

Losowe produkty

Projektowanie i programowanie obiektowe to dzi¶ standard w produkcji oprogramowania. Język UML, powszechnie stosowane narzędzie opisu projektów i architektury oprogramowania, systematyzuje i upraszcza proces projektowania. Projektowanie systemów w oparciu o przypadki użycia oraz role, odpowiedzialno¶ć i współpracę obiektów, pozwala na ...