Appendix A. An Agile Java Glossary

This appendix lists key terms. Most terms that appear in the text of Agile Java in italicized form appear here.

Each definition is brief but should provide you with a good idea what a given term means. Refer to the index in order to locate occurrences of the term within Agile Java. The context should provide you with a more robust understanding of a specific term.


representing concepts as opposed to concrete, specific details

acceptance test

a test that demonstrates functional behavior; also known as a functional test or customer test

access modifier

a keyword that identifies the level of exposure of a Java element to other code

action method

a method that effects an action, usually altering the state ...

Get Agile Java™: Crafting Code with Test-Driven Development now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.