Appendix A: Design Principles for ACE C++ Wrapper Facades
This appendix is a follow-on to our discussions regarding the
accidental complexities associated with using native OS APIs and how
ACE resolves them using the Wrapper Facade pattern. We summarize the
design principles that underlie the ACE IPC and concurrency wrapper
facade classes so that you can follow and adapt them to your own
projects. Hopefully, you can apply them to design and develop future
classes for inclusion in ACE!
Back to C++NPv1 home page.