Skroutz Buyers Protection
Ανάπτυξη προγραμμάτων σε Java, Abstractions, specifications and object-oriented designCode: 122093
- Authors: Barbara Liskov, John V. Guttag
- Publisher: Kleidarithmos
- Μορφή: Soft Cover
- Έτος έκδοσης: 2007
- Αριθμός σελίδων: 440
- Κωδικός ISBN-13: 9789604610631
- Διαστάσεις: 24×17
Similar products
Scientific Books
Ο Μύθος Του Φυσιολογικού, Trauma, disease and healing in a toxic culture
Ad from SilverProductsAdded- Top rated
Scientific Books
Προς τ’ άστρα, A magical journey into the world of Astrophysics
Ad from MykyklosAdded - Top rated
Scientific Books
Αποτοξίνωση του ήπατος και της χολής, The effective method to improve your health and wellness
Ad from BooklibertyAdded- Top rated
Scientific Books
Ειδικότητα τεχνικός μηχανοτρονικής: Απαντήσεις στην τράπεζα θεμάτων του ΕΟΠΠΕΠ
Ad from Buy the bookAdded
All shops
Prices are calculated for:Luxembourg, Other Payment Options
- 24,00 €
- 27,20 €
- 21,60 €
- 24,00 €
Description
Written by internationally renowned experts in programming methodology, this book explains how to build high-quality production programs, that is, programs that are reliable and easy to maintain and modify.
The book emphasizes modular programming: how to properly structure individual modules and how to organize a program as a collection of modules.
The methodology is effective for both independent programmers, who build a small program or a module for a larger one, and software engineers who are members of a development team for a complex program consisting of multiple modules. In both cases, the methodology of the book provides a solid foundation for designing object-oriented programs and implementing software in a modular way.
Since each module of the program corresponds to an abstraction, such as a collection of documents or a process that searches for specific documents in the collection, the book first explains the most useful types of abstractions: procedural abstractions, iteration abstractions, and, most importantly, data abstractions. In fact, the authors treat data abstraction as a fundamental pattern for designing and implementing object-oriented programs.
The book, with numerous examples, also shows how to develop specifications that define these abstractions - specifications that describe what a module does - and then analyzes ways to implement the modules to do what they are supposed to do with acceptable performance.
The programming language used in the book's examples is Java. However, the techniques presented are independent of programming languages, and you will also find an introduction to the basic concepts of Java for programmers who are not familiar with this language.
Specifications
- Genre
- Computers - Information Technology
- Language
- Greek
- Subtitle
- Abstractions, specifications and object-oriented design
- Format
- Soft Cover
- Number of Pages
- 440
- Publication Date
- 2007
- Dimensions
- 24x17 cm
Important information
Specifications are collected from official manufacturer websites. Please verify the specifications before proceeding with your final purchase. If you notice any problem you can report it here.