O'Reilly logo

Imperfect C++ Practical Solutions for Real-Life Programming by Matthew Wilson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 22. Bolt-ins

BoltA strong pin, of iron or other material, used to fasten or hold something in place, often having a head at one end and screw thread cut upon the other end.

The term bolt-in was originally coined, to the best of my knowledge, by my friends and former colleagues Leigh and Scott,[1] who have a software consultancy based in Sydney, Australia. Generally speaking, bolt-ins “bolt in” significant enhancing functionality around existing classes. This sounds similar to the concept of veneers, and indeed bolt-ins can be considered a closely related concept. However, they are a whole lot more substantive, and they have fewer constraints than veneers.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required