Avatar billede innercitydk Nybegynder
15. november 2005 - 13:37 Der 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 :)
Avatar billede dr_chaos Nybegynder
15. november 2005 - 13:40 #1
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
Avatar billede soreno Praktikant
15. november 2005 - 13:43 #2
Hvilke patterns indeholder din pensum liste ?
Avatar billede innercitydk Nybegynder
15. november 2005 - 13:45 #3
Adapter, Interface og Composite indtil videre i Prog. Og PCMEF+ Arkitektur i Sys
Avatar billede innercitydk Nybegynder
15. november 2005 - 13:45 #4
Kender i nogle danske gennemgange af de forskellige Patterns i Prog
Avatar billede innercitydk Nybegynder
15. november 2005 - 13:49 #5
Det er et godt link Dr Chaos, men det er ikke meget info og definition de giver :(
Avatar billede dr_chaos Nybegynder
15. november 2005 - 13:52 #6
sandt nok.
Avatar billede innercitydk Nybegynder
15. november 2005 - 13:53 #7
Lidt ligesom den bog jeg har :P
Avatar billede dr_chaos Nybegynder
15. november 2005 - 14:01 #9
denne bog er godt nok på engelsk men får en relativ god anmeldelse:

http://www.accu.org/bookreviews/public/reviews/cs/cs003571.htm
Avatar billede soreno Praktikant
15. november 2005 - 14:07 #10
Hvis du vil købe en bog kan jeg anbefale:
"Design patterns" af Gamma, Helm, Johnson og Vlissides

Bogen går under navnet GoF (Gang of Four) og er klassikeren indenfor design patterns.
Avatar billede innercitydk Nybegynder
15. november 2005 - 14:12 #11
Jeg er nu mest interesseret i danske noter eller udgivelser. Jeg tror desværre ikke der er meget på det område :(

De slides var vist lidt over mit niveau..
Avatar billede soreno Praktikant
15. november 2005 - 14:16 #12
Ok, forestil dig du er til eksamen og jeg, som eksaminator, spørger:

- "Hvorfor er det smart at bruge interfaces ?"

Hvad ville du så svare ?
Avatar billede innercitydk Nybegynder
15. november 2005 - 14:20 #13
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!?
Avatar billede innercitydk Nybegynder
15. november 2005 - 14:37 #14
er jeg på rette spor? :/
Avatar billede soreno Praktikant
15. november 2005 - 14:43 #15
Ja, det synes jeg.

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.
Avatar billede innercitydk Nybegynder
15. november 2005 - 14:45 #16
Det har du ret i.. jeg har godt styr på klasse diagrammerne så det kan være jeg bare giver mig selv for lidt credit.

Nu må vi se der er 7 uger til eksamen så der er tid nok til at læse ordentligt op på det.

smid lige et svar så jeg kan lukke tråden

vh nicki
Avatar billede soreno Praktikant
15. november 2005 - 14:58 #17
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.
:-)
Avatar billede innercitydk Nybegynder
15. november 2005 - 15:38 #18
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 :)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester