Chapter 11. Epilogue

This chapter covers

  • Pointers to further reading material about architectural patterns
  • Suggestions for improving your testing strategy
  • Some hints on domain-driven design and finding out more about it

This book aims to be a style guide. It provides basic rules for object design that will be reflected in the declarations of your classes and methods. For many of these rules, you could build a static analysis tool that emits warnings when you don’t follow the rules. Such a tool could, for instance, warn you about methods that make state changes and return something. Or about services with methods that change their behavior after construction time.

There are two comments to be made here. First, I think it’s important to follow ...

Get Object Design Style Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.