User:Sebastian.Dietrich/Books/Java Software Architecture and Test
The Wikimedia Foundation's book rendering service has been withdrawn. Please upload your Wikipedia book to one of the external rendering services. |
You can still create and edit a book design using the Book Creator and upload it to an external rendering service:
|
| This user book is a user-generated collection of Wikipedia articles that can be easily saved, rendered electronically, and ordered as a printed book. If you are the creator of this book and need help, see Help:Books (general tips) and WikiProject Wikipedia-Books (questions and assistance). Edit this book: Book Creator · Wikitext Order a printed copy from: PediaPress [ About ] [ Advanced ] [ FAQ ] [ Feedback ] [ Help ] [ WikiProject ] [ Recent Changes ] |
WildBot has found potential problems with this book. Please check the talk page for a detailed explanation of what these might be and how to fix them. When these are resolved, you can remove |wildbot=yes from this template. |
Java Software Architecture and Test
edit- OO Basics
- List of object-oriented programming terms
- Class (computer science)
- Object (computer science)
- Instance (computer science)
- Method (computer science)
- Message passing
- Inheritance (object-oriented programming)
- Abstraction (computer science)
- Encapsulation (object-oriented programming)
- Subtype polymorphism
- Decoupling (software development)
- Interface (computer science)
- Architectures & Architects
- Software architecture
- Software architect
- Software quality
- Software metric
- Code smell
- Duplicate code
- The Magical Number Seven, Plus or Minus Two
- UML & Architecture
- Object-oriented analysis and design
- Unified Modeling Language
- OO Architectures
- Multitier architecture
- Service-oriented architecture
- Web service
- Representational State Transfer
- Client-server model
- Message Oriented Middleware
- Enterprise Service Bus
- Architekture Patterns
- Architectural pattern (computer science)
- Model View Controller
- Dependency Injection
- Model-driven architecture
- Domain-driven design
- Naked objects
- Design Principles
- Coupling (computer science)
- Cohesion (computer science)
- Solid (object-oriented design)
- Single responsibility principle
- Open/closed principle
- Liskov substitution principle
- Interface segregation principle
- Dependency inversion principle
- Law of Demeter
- Design by contract
- Testing in Object Orientation
- Software quality assurance
- Software testing
- Software tester
- Pair Testing
- Black box testing
- White box testing
- Static testing
- Code review
- Software inspection
- Software walkthrough
- Oracle (software testing)
- Test suite
- Test case
- Test script
- Test driven development
- System testing
- System integration testing
- Integration testing
- Regression testing
- Acceptance testing
- Unit testing
- Mock object
- JUnit
- Jakarta Cactus
- JMeter
- Java Basics
- Java (programming language)
- Java bytecode
- Java Class Library
- Java Virtual Machine
- Java Development Kit
- Java Runtime Environment
- Java Plattform
- Java Platform
- Java Card
- Java Platform, Micro Edition
- Java Platform, Standard Edition
- Java Platform, Enterprise Edition
- Java Tools
- Integrated development environment
- Eclipse (IDE)
- IntelliJ IDEA
- NetBeans
- Revision control
- Concurrent Versions System
- Subversion (Software)
- Apache Ant
- Apache Maven
- Continuous Integration
- JAR (file format)
- WAR (Sun file format)
- Java Web Start
- Javadoc
- Java Server
- Application server
- Glassfish Application Server
- Apache Geronimo
- IBM WebSphere Application Server
- Apache Tomcat
- JBoss
- OC4J
- Java and Open Source
- Open Source
- OpenJDK
- Ohloh
- Apache Software Foundation
- SourceForge
- Most Important Java Technologies
- Servlet
- JavaServer Pages
- Struts
- JavaServer Faces
- Swing (Java)
- Standard Widget Toolkit
- JavaBeans
- JMX
- Java Native Interface
- Apache POI
- Remote Method Invocation
- Java Message Service
- JAX-WS
- JavaMail
- Java Database Connectivity
- IBATIS