15. november 2005 - 13:37Der er
17 kommentarer og 1 løsning
Design Patterns
Hejsa jeg skal til eksamen for 2. semester på Datamatiker uddannelsen snart, og ville høre om der er nogen der ligger inde med nogle gode noter på dansk omkring design patterns. Kender i eventuelt nogle gode bøger på dansk? Jeg er ret haj til det grundlæggende C#, men halter lidt efter i patterns :( Jeg har bogen "Design Patterns In C# af Metsker", men synes den forklarer patterns lidt kryptisk.
Alt hjælp er værdsat da jeg brænder for den her uddannelse og nødig vil dumpe pga et pattern spørgsmål :)
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
jeg kan ikke huske hvad den bog vi brugte hedder. Men jeg er sikker på at det var porno for min lærer. Jeg har brugt denne side en del til at sikre mig at forskellige programmerings ting levede op til visse patterns. http://www.dofactory.com/Patterns/Patterns.aspx
Det er smart fordi man kan "gennemtvinge" klasser til at have en bestemt struktur hvad angår variabler og metoder. Man kan således med lethed forudbestemme hvordan klasserne skal opbygges. Det kan være en stor fordel hvis man arbejder flere på samme projekt eller man senere skal tilføje nye elementer til programmet!?
Nu ved jeg ikke hvordan jeres eksamner plejer at foregå men jeg ville nok forklare interface pattern ved et eksempel. Et UML diagram på tavlen er helt sikkert et godt udgangspunkt.
Så kan du f.eks. forklare hvad konsekvensen er hvis man ikke bruger et interface vs. brug af interface (hint: det er nemmere at skifte implementationen af interfacet ud).
Der er sikkert et eksempel i din bog eller undervisningen du kan bruge som udgangspunkt.
Et andet godt trick er at forsøge at forudsige hvilke spørgsmål som eksaminator stiller dig - og have forberedt svar på disse.
Generelt kunne eksaminator f.eks. finde på at stille et banalt spørgsmål som f.eks. "hvorfor bruge design patterns ?", så er det rart at kunne komme med nogle velforberedte gode argumenter der viser at du har overblikket.
Prøv også at forudsige hvilke spørgsmål der kunne stilles til dit eksempel. Hvis du selv kan komme med et (relevant) spørgsmål som du ikke kan besvare, har du tid til at forberede svaret før ekamen. Så behøver du ikke at dumme dig inde til eksamen. :-)
vi har desværre ingen forberedelsestid, men vores lærer gennemgår hvilke spørgsmål der "kunne" indgå i eksaminationen så det går nok :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.