The previous chapter tried to prove that maintaining a library with an API is not more costly than maintaining code without an API. However, that doesn’t mean that you’ll simplify your life by adding an API to your code—not at all. All that has been proved is that if you are able to write code of a certain level of quality, you won’t complicate your maintainer’s life by adding an API to it, especially if you follow the evolution guidelines outlined in this book.
KeywordsFactory Method Alternative Behavior Faulty Behavior Bridge Module Shared Library
Unable to display preview. Download preview PDF.
- 1.Ulrich Drepper, “How to Write Shared Libraries (2006), http: //people. redhat. com/drepper/dsohowto.pdf.Google Scholar