![]() |
|
Program Development in Java Abstraction, Specification, and Object-Oriented Design - Nyomtatható verzió +- HHWForum.hu (https://hhwforum.hu) +-- Fórum: Letöltések (https://hhwforum.hu/forumdisplay.php?fid=9) +--- Fórum: E-könyvek (https://hhwforum.hu/forumdisplay.php?fid=57) +---- Fórum: Külföldi könyvek (https://hhwforum.hu/forumdisplay.php?fid=64) +---- Téma: Program Development in Java Abstraction, Specification, and Object-Oriented Design (/showthread.php?tid=233453) |
RE: Program Development in Java Abstraction, Specification, and Object-Oriented Design - book24h - 2025-02-26 ![]() Free Download John Guttag, "Program Development in Java: Abstraction, Specification, and Object-Oriented Design" English | 2000 | pages: 464 | ISBN: 0201657686 | PDF | 2,5 mb 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. Because each module in a program corresponds to an abstraction, such as a collection of documents or a routine to search the collection for documents of interest, the book first explains the kinds of abstractions most useful to programmers: procedures; iteration abstractions; and, most critically, data abstractions. Indeed, the author treats data abstraction as the central paradigm in object-oriented program design and implementation. The author also shows, with numerous examples, how to develop informal specifications that define these abstractions-specifications that describe what the modules do-and then discusses how to implement the modules so that they do what they are supposed to do with acceptable performance. Other topics discussed include:
Buy Premium From My Links To Get Resumable Support,Max Speed & Support Me Idézet:A kódrészlet megtekintéséhez be kell jelentkezned, vagy nincs jogosultságod a tartalom megtekintéséhez.Links are Interchangeable - Single Extraction |