Reusable Software by Meyer

Reusable Software by Meyer

Regular price
Checking stock...
Regular price
Checking stock...
Summary

Provides readers with both components and expertise on reusable software. The components, reusable software modules, cover fundamental patterns of software development across application areas. The expertise should help readers to use the modules and to develop their own successful libraries.

The feel-good place to buy books
  • Free US shipping over $15
  • Buying preloved emits 41% less CO2 than new
  • Millions of affordable books
  • Give your books a new home - sell them back to us!

Reusable Software by Meyer

First reviews the principles of library construction and the object-oriented techniques that make it possible to build high-quality libraries - e.g., finding the right objects and classes, choosing the proper names, using inheritance properly, determining the ideal class size, etc. Then provides detailed usage descriptions of hundreds of reusable components, offering thousands of directly usable operations. The components, written in Eiffel, cover such areas as lists, chains, queues, stacks, trees of various kinds, sorted structures, lexical analysis, parsing, and many other fundamental data structures and algorithms. For both the users of reusable software libraries and for developers who are interested in building their own libraries of reusable software.

Bertrand Meyer is a pioneer of object technology and the creator of the Design by Contract idea. Touch of Class (Springer), an introduction to modern programming; Eiffel: The Language; and Object-Oriented Software Development, one of the most widely cited textbooks in computer science, are among his prior works.

SKU Unavailable
ISBN 13 9780132454995
ISBN 10 0132454998
Title Reusable Software
Author Meyer
Condition Unavailable
Binding Type Hardback
Publisher Pearson Education (US)
Year published 1994-03-01
Number of pages 400
Cover note Book picture is for illustrative purposes only, actual binding, cover or edition may vary.