HHWForum.hu
Filmek
TV Sorozatok Feliratos filmek Szinkronos filmek HD és Blu-ray Karácsony Online nézhető filmek Film kollekciók Mobilos filmek Rajzfilmek Dokumentum filmek Horror filmek Magyar filmek DVD ISO HUN DVD ISO ENG DVD-Rip ENG 3D filmek Zenés filmek
Zenék
Zenei Kérések Videóklippek, koncertfelvételek OST Single
Játékok
Játék Kérések
XXX
XXX Játékok XXX Magyar XXX Sorozatok, Gyűjtemények XXX Képek XXX Magazinok, képregények XXX Videók és Rövid filmek
Mobil
Mobilos filmek Mobilos programok Androidos játékok Mobil Háttérképek Csengőhangok
Programok
Windows Op. ISO ENG Windwos Op. ISO HUN Microsoft Office MacOS Program Kérések
Háttérképek
Templates Háttérképek Témák
E-könyvek
E-könyv Kérések Külföldi könyvek Hangoskönyvek Külföldi magazinok Gyerek hangoskönyvek Gyerekdalok
Mai Friss

Belépés   Regisztráció
Belépés
Felhasználónév
Jelszó: Elfelejtett jelszó?
 

Keresés
A fő kategória kiválasztásával az alfórumokban is keres.
Saját feltöltéseim
HHWForum.hu Letöltések E-könyvek Külföldi könyvek Program Development in Java Abstraction, Specification, and Object-Oriented Design

  • 0 szavazat - átlag 0
  • 1
  • 2
  • 3
  • 4
  • 5
Rétegzési módok
Program Development in Java Abstraction, Specification, and Object-Oriented Design
Nem elérhető book24h
book24h
Power User
**
Üzenetek: 154,468
Témák: 154,468
Thanks Received: 0 in 0 posts
Thanks Given: 0
Csatlakozott: Sep 2024
Értékelés: 0
#1
2025-02-26. 10:03
[Kép: 528c13cb010dd6c42343c4867962d4f8.webp]
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:
  • Encapsulation and the need for an implementation to provide the behavior defined by the specification
  • Tradeoffs between simplicity and performance
  • Techniques to help readers of code understand and reason about it, focusing on such properties as rep invariants and abstraction functions
  • Type hierarchy and its use in defining families of related data abstractions
  • Debugging, testing, and requirements analysis
  • Program design as a top-down, iterative process, and design patterns
The Java programming language is used for the book's examples. However, the techniques presented are language independent, and an introduction to key Java concepts is included for programmers who may not be familiar with the language.

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

  •
A szerző üzeneteinek keresése
Válaszol


Hasonló témák...
Téma: Szerző Válaszok: Megtekintések: Utolsó üzenet
  The Object Oriented Way (Christopher Okhravi (PhD)) Farid-Khan 0 27 2026-03-18. 21:43
Utolsó üzenet: Farid-Khan
  Beginning Solidity Learn To Program Smart Contracts With Solidity Tech Today TrueRetail PDF (Alexandros Dolgov;) Farid-Khan 0 24 2026-03-13. 10:54
Utolsó üzenet: Farid-Khan
  Think Like A Programmer Practical Java Solutions For Students Developers And Interview Preparation (Aaron Ploetz;) Farid-Khan 0 32 2026-03-11. 08:27
Utolsó üzenet: Farid-Khan
  108 Algebra Problems From The AwesomeMath Year Round Program Xyz Farid-Khan 0 29 2026-03-08. 14:56
Utolsó üzenet: Farid-Khan
  Ultimate SQL For Relational Database Design Design And Build Robust Relational Databases With SQL To Power Modern Analyt Farid-Khan 0 28 2026-03-08. 14:23
Utolsó üzenet: Farid-Khan
  117 Polynomial Problems From The Awesomemath Summer Program Xyz Farid-Khan 0 29 2026-03-08. 03:44
Utolsó üzenet: Farid-Khan
  Nonparametric Statistics On Stratified Spaces And Their Applications In Object Data Analysis (Victor Patrangenaru;Daniel Farid-Khan 0 36 2026-03-07. 01:21
Utolsó üzenet: Farid-Khan
  Advanced Digital Design Techniques High Speed And Low Power Design Techniques (Vaibbhav Taraate) Farid-Khan 0 28 2026-02-23. 10:18
Utolsó üzenet: Farid-Khan
  Java For Complete Beginners Step By Step With Full Explanation For Java Beginners (Abdelmoniem, Mohammed) Farid-Khan 0 24 2026-02-23. 08:33
Utolsó üzenet: Farid-Khan
  Ultimate Java For Data Analytics And Machine Learning True PDF (Abhishek Kumar;) Farid-Khan 0 25 2026-02-22. 14:41
Utolsó üzenet: Farid-Khan

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Jelenlevő felhasználók ebben a témában:

  •  
  • Vissza a lap tetejére  
  •  Kapcsolat
Design © 2026 Orpheus
MyBB, © 2002-2026 MyBB Group.
Lineáris
Rétegezett
Megtekintés nyomtatható verzióban
Feliratkozás a témára
Szavazás hozzáadása ehhez a témához
Send thread to a friend