Benutzer:Sebastian.Dietrich/Bücher/Java für Fortgeschrittene

aus Wikipedia, der freien Enzyklopädie

Unsere Buchzusammenstellung arbeitet zurzeit nur sehr eingeschränkt (für Details siehe die Mediawiki-Projektseite: PDF-Funktionalität). Eine quelloffene Alternative ist MediaWiki2LaTeX.

Buch-Icon Dies ist ein gespeichertes „Wikipedia-Buch“ Bücherregal ]

[ Buch übernehmen ]   [ Gedrucktes Buch bestellen ]

Java für Fortgeschrittene

Sebastian Dietrich

Architekturen & Architekten
Softwarearchitektur
Softwarearchitekt
Softwarearchitekturbewertung
Softwarequalität
Fehlerquotient
Softwaremetrik
Code-Duplizierung
Millersche Zahl
Die Java Plattform
Java (Technik)
Java-Laufzeitumgebung
Java Card
Java Platform, Micro Edition
Java Platform, Standard Edition
Java Platform, Enterprise Edition
Java Klassenbibliothek
Java Database Connectivity
Data Access Object
Transferobjekt
Java Transaction API
Java Naming and Directory Interface
Model View Controller
Abstract Window Toolkit
Swing (Java)
Java Sound
Java Accessibility API (JAAPI)
Java-Applet
Servlet
JavaServer Pages
Java Management Extensions
Java Architecture for XML Binding
Web Services Interoperability Technology
Java API for XML Web Services
Java API for RESTful Web Services
Streaming API for XML
Remote Method Invocation
Java Native Interface
Java Authentication and Authorization Service
Java Secure Socket Extension
Java Frameworks Auswahl
Open Source
Ohloh
Apache Software Foundation
Design Patterns
Entwurfsmuster
Geschichte
Christopher Alexander
Mustersprache
Ward Cunningham
Kent Beck
WardsWiki
Viererbande (Softwareentwicklung)
Erich Gamma
Ralph Johnson
John Vlissides
Richard Helm
Designprinzipien
Prinzipien objektorientierten Designs
Kopplung (Softwareentwicklung)
Kohäsion (Informatik)
Single Responsibility Principle
Open-Closed Principle
Dependency Inversion Principle
Design by contract
Gesetz von Demeter
Liskovsches Substitutionsprinzip
Kreis-Ellipse-Problem
KISS-Prinzip
YAGNI
Don’t repeat yourself
Konvention vor Konfiguration
Domain-driven Design
Naked Objects
Erzeugende Muster
Abstrakte Fabrik
Erbauer (Entwurfsmuster)
Fabrikmethode
Prototyp (Entwurfsmuster)
Singleton (Entwurfsmuster)
Strukturelle Muster
Adapter (Entwurfsmuster)
Kompositum (Entwurfsmuster)
Brücke (Entwurfsmuster)
Decorator
Fassade (Entwurfsmuster)
Flyweight
Stellvertreter (Entwurfsmuster)
Verhaltensmuster
Zuständigkeitskette
Kommando (Entwurfsmuster)
Interpreter (Entwurfsmuster)
Iterator (Entwurfsmuster)
Vermittler (Entwurfsmuster)
Memento (Entwurfsmuster)
Nullobjekt (Entwurfsmuster)
Observer (Entwurfsmuster)
Zustand (Entwurfsmuster)
Strategie (Entwurfsmuster)
Schablonenmethode
Visitor
Weitere Wichtige Design Pattern
Business Delegate
Data Access Object
Transferobjekt
Inversion of Control
Plugin (Entwurfsmuster)
Fluent Interface
Andere Patternkataloge
Architekturmuster
Analysemuster
Analysemuster (Auswahl)
Quantität (Analysemuster)
Observation (Analysemuster)
Measurement (Analysemuster)
Accounting Transaction
Anwendungsfassade
Event (Analysemuster)
Fixed Property
Item-Item Description
Koordinator (Analysemuster)
Code-Smells und Refactoring
Anti-Pattern
Smell_(Programmierung)
Refactoring
Testen und Behavior-Driven Development
Modultest
Behavior Driven Development