In the next chapter, we will focus on the current landscape of the industry
and why it is so ripe for antipatterns. Next, we will look at basic server-side
designs and some antipatterns that plague them. Then, we will focus on com-
mon problems with resources and communication. Finally, we will look at
advanced antipatterns related to enterprise Java deployments. So, settle down
with this cup of bitter Java . We hope that when you're done, your next cup
will be a smoother, more satisfying brew.