Liskov, Barbara

Program development in Java : abstraction, specification, and object-oriented design / Barbara Liskov with John Guttag. - Boston : Addison-Wesley, 2000. - xix, 443 p. : ill. ; 24 cm.

Written by a world-renowned expert on programming methodology, and the winner of the 2008 Turing Award, this book shows how to build production-quality programs--programs that are reliable, easy to maintain, and quick to modify. Its emphasis is on modular program construction: how to get the modules right and how to organize a program as a collection of modules. The book presents a methodology effective for either an individual programmer, who may be writing a small program or a single module in a larger one; or a software engineer, who may be part of a team developing a complex program comprised of many modules. Both audiences will acquire a solid foundation for object-oriented program design and component-based software development from this methodology.

0201657686


Java (Γλώσσα προγραμματισμού)
Computing

Object-oriented programming (Computer science)