This site contains older material on Eiffel. For the main Eiffel page, see http://www.eiffel.com. Building bug-free O-O software: An introduction to Design by Contract(TM) Eiffel Software is the pioneer of Design by Contract and the Component Revolution. For a more detailed look at Design by Contract and how it can make your code more reliable read this document or watch the presentations. Overvie