This chapter completes this book's discussion of Enterprise JavaBeans by presenting the best practices you can adopt to avoid the common pitfalls for developing Session, Entity and Message-Driven beans in the context of WebLogic Server.