Afbeelding auteur

Matt Weisfeld

Auteur van The Object-Oriented Thought Process

1 werk(en) 197 Leden 2 Besprekingen

Over de Auteur

Matt Weisfeld is a college professor, software developer, and author based in Cleveland, Ohio. Prior to becoming a full-time professor, he spent 20 years in the information technology industry as a software developer, entrepreneur, corporate trainer, and adjunct professor. Weisfeld holds an MS in toon meer computer science and an MBA. Besides The Object-Oriented Thought Process, he has authored two other software development books and published many articles in major computer trade magazines and journals. toon minder

Bevat de naam: MatWeisfeld

Werken van Matt Weisfeld

Tagged

Algemene kennis

Geslacht
male
Nationaliteit
USA

Leden

Besprekingen

Clear exposition covering the OOP process which has persisted for over a generation of software dev.
 
Gemarkeerd
yates9 | 1 andere bespreking | Feb 28, 2024 |
Indeholder "Indledning", "1. Introduktion til objektorienterede begreber", " Procedural kontra OO-programmering", " Forskellen på OO- og procedural programmering?", " Hvad er et objekt helt præcist?", " Hvad er en klasse helt præcist?", " Brug af UML til at modellere et klassediagram", " Indkapsling", " Nedarvning", " Polymorfi", " Komposition", " Konklusion", "2. Tænk objektorienteret", " Kend forskel på grænsefladen og implementeringen", " Tænk abstrakt ved design af grænseflader", " Giv brugeren den mindst mulige grænseflade", " Konklusion", "3. Avancerede objektorienterede begreber", " Constructors", " Fejlhåndtering", " Begrebet virkefelt", " Overloading af operatorer", " Mangesidig nedarvning", " Objektoperationer", " Konklusion", "4. Opbygningen af en klasse", " Klassens navn", " Kommentarer", " Attributter", " Constructors", " Accessors", " Metoder i public-grænsefladen", " Metoder i private-implementeringen", " Konklusion", "5. Retningslinjer for design af klasser", " Fastlæg public-grænsefladen", " Design solide constructors (og måske destructors)", " Design klasser med fejlhåndtering", " Design med henblik på genbrug", " Design med henblik på udvidelser", " Design med henblik på vedligeholdelse", " Gør objekterne holdbare", " Konklusion", "6. Objektorienteret design: Udviklingsprocessen", " Retningslinjer for design", " Eksempel: Blackjack", " Konklusion", "7. Nedarvning og komposition", " Det hele er design", " Komposition", " Hvorfor indkapsling er fundamental for OO", " Konklusion", "8. Frameworks og genbrug", " At genbruge eller ikke at genbruge?", " Hvad er et framework?", " Hvad er en kontrakt?", " Et eksempel med e-handel", " Konklusion", "9. At bygge objekter", " Kompositionsrelationer", " Faseopdelt opbygning", " Kompositionstyper", " Undgå afhængigheder", " Kardinalitet", " Bind det hele sammen: Et eksempel", " Konklusion", "Appendiks A: Et overblik over UML", " Hvad er UML?", " Opbygningen af et klassediagram", " Attributter og metoder", " Adgangsstyring", " Nedarvning", " Grænseflader", " Komposition", " Kardinalitet", " Konklusion", "Appendiks B: Udviklingen af objektorienterede sprog", " OO-sprog", " Hvorfor bliver der ved at dukke nye sprog op?", " Hvad kendetegner et hypermoderne sprog?", " Konklusion", "Litteraturliste", "Stikordsregister".

For en gangs skyld en generel bog, som ikke tager udgangspunkt i et konkret sprog som Java eller C++.
… (meer)
 
Gemarkeerd
bnielsen | 1 andere bespreking | Dec 5, 2016 |

Misschien vindt je deze ook leuk

Statistieken

Werken
1
Leden
197
Populariteit
#111,410
Waardering
3.8
Besprekingen
2
ISBNs
17
Talen
1

Tabellen & Grafieken