These are the most frequently used words in this book.
access
address
aggregate
another
application
applied
approach
architecture
aspects
batch
between
chapter
class
client
code
collection
command
common
component
composite
compound
concept
concrete
context
de
define
description
design
detail
developers
development
diagram
different
distributed
does
domain
elements
even
event
example
first
following
forces
form
framework
general
good
help
however
implementation
interface
iterator
language
may
method
must
name
need
object
observer
often
part
particular
pat
pattern
possible
problem
process
processor
provide
rather
request
roles
sequence
set
should
single
situation
software
solution
specific
state
story
strategy
structure
style
subject
support
system
terms
terns
therefore
time
tion
two
type
use
used
whole
work