Avatar billede sovsekoder Nybegynder
16. juni 2004 - 09:39 Der er 8 kommentarer og
1 løsning

Design Patterns

Er der en der kort kan give mig en forklaring på hvad design patterns er, og om det er noget der er givtigt (hvad er din erfaring, bruger du det?). Er det noget man kan få udbytte af på et 3 dages kursus, eller er det en bog man skal ha'?

Al info er velkommen :-)
Avatar billede arne_v Ekspert
16. juni 2004 - 09:41 #1
Design patterns er en standard løsninger på et standard problemer.

Der er skrevet en del bøger om patterns og der er også kurser i det.

Ja - det er meget nyttigt at kunne.
Avatar billede sovsekoder Nybegynder
16. juni 2004 - 09:43 #2
Nu sidder jeg med en dansk kursus bog, er Arkitektur Patterns mon det samme som design patterns ?
Avatar billede arne_v Ekspert
16. juni 2004 - 09:45 #3
patterns kan omhandle mange ting.

arkitektur patterns er en slags patterns.

de klassiske GoF patterns er dog nede på kode niveau.
Avatar billede sovsekoder Nybegynder
16. juni 2004 - 09:51 #4
jeg har set i en anden tråd at du anbefaler:

Design Patterns-
Elements of Reusable Object-Oriented Software
af "gang of four"

Vil du stadig gøre det ? har du evt. noget at tilføje ?

det blir mit sidste spørgsmål i denne omgang (vil gerne acceptere et svar)
Avatar billede Spotgun Seniormester
16. juni 2004 - 10:13 #5
Den bog han anbefaler kan jeg også varmt anbefale. Købte den i forbindelse med mit datamatiker-studie, og har ikke fortrudt det. Der står en masse brugbart i!
Avatar billede arne_v Ekspert
16. juni 2004 - 10:35 #6
Ja.

Den er klassisk, fordi det var den bog som opfandt begrebet patterns.
Avatar billede arne_v Ekspert
16. juni 2004 - 10:38 #7
Vær opmærksom på at eksemplerne er i C++.

Det er som sagt en rigtig god bog. Men den kræver nok en rimelig god
indsigt i programmering at få optimalt udbytte af den.
Avatar billede arne_v Ekspert
16. juni 2004 - 10:38 #8
svar
Avatar billede 2c Nybegynder
16. juni 2004 - 12:29 #9
Design patterns er: Som Arne V siger: en standard løsning på et standard problem.
Alle design mønstre som er beskrevet i GOF bogen, er alle blevet brugt flere gange til større løsninger, og har derigennem vist ders værd.

Det er nemmere for en anden udvikler at overtage dit arbejde, hvis du har brugt kendte design mønstre. (og omvendt).

Det er nemmere at få overblik over et stort system, hvis man deler det op i design mønstre. (Fx, delsystem1 kommunikerer med delsystem2 igennem et facade pattern. )

Jeg vil mene at man kan få et ok udbytte af det på et 3 dages kursus. Jeg læser til civil ingeniør inden for it, og der har vi ikke haft ef fag om det. Det er det blevet introduceret sideløbende i andre fag. Hvis man pakkede det ned, kunne man nok få det hele ind på et tre dages kursus.

Nogen gode links:

http://java.sun.com/blueprints/patterns/
http://hillside.net/patterns/
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