|  | 		    
					
        
         
          
         
	
          | |  | Design patterns Fra : Bjarke Walling Peter~
 | 
 Dato :  08-01-06 15:43
 | 
 |  | Hej.
 
 Har færdiggjort kurset dProg2 på Aarhus Universitet her før jul,
 hvor man lærer om Java og ikke mindst objekt-orienteret programmering
 og design patterns. Vil blot høre om design patterns bliver brugt ude
 i virksomhederne eller det mere er en datalogisk / teoretisk
 indfaldsvinkel til objekt-orienteret programmering? I fald de bliver
 brugt: Sidder man og snakker om "vi skal bruge XX og YY pattern til det
 her projekt" eller har man det blot med i baghovedet? Og er det mest
 programmørerne der kender til det eller er det også længere oppe i
 hierarkiet, som f.eks. analytikere og projektledere?
 
 Mvh.
 Bjarke W.
 
 
 
 |  |  | 
  Thorbjørn Ravn Ander~ (09-01-2006) 
 
	
          | |  | Kommentar Fra : Thorbjørn Ravn Ander~
 | 
 Dato :  09-01-06 09:35
 | 
 |  | "Bjarke Walling Petersen" <bjarke.walling@gmail.com> writes:
 
 > brugt: Sidder man og snakker om "vi skal bruge XX og YY pattern til det
 > her projekt" eller har man det blot med i baghovedet? Og er det mest
 
 En af de store fordele er et fælles ordforråd.  Hvad er fx en Factory
 og en Singleton?  Det behøver man ikke definere - det ved man allerede.
 
 --
 Thorbjørn Ravn Andersen
 
 
 
 |  |  | 
  Arne Vajhøj (09-01-2006) 
 
	
          | |  | Kommentar Fra : Arne Vajhøj
 | 
 Dato :  09-01-06 09:59
 | 
 |  | Bjarke Walling Petersen wrote:
 > Har færdiggjort kurset dProg2 på Aarhus Universitet her før jul,
 > hvor man lærer om Java og ikke mindst objekt-orienteret programmering
 > og design patterns. Vil blot høre om design patterns bliver brugt ude
 > i virksomhederne eller det mere er en datalogisk / teoretisk
 > indfaldsvinkel til objekt-orienteret programmering? I fald de bliver
 > brugt: Sidder man og snakker om "vi skal bruge XX og YY pattern til det
 > her projekt" eller har man det blot med i baghovedet? Og er det mest
 > programmørerne der kender til det eller er det også længere oppe i
 > hierarkiet, som f.eks. analytikere og projektledere?
 
 Nu findes design patterns på forskellige niveauer.
 
 Hvis du tænker på GoF patterns så bliver de brugt hele
 tiden af programmører. Når de koder og når de diskuterer
 hvordan noget skal løses. Den slags patterns intereserer
 ikke arkitekter - de formoder at programmørerne kan
 sådan noget.
 
 Så findes der også mere high level patterns som bruges
 af arkitekter til at skrue systemet sammen med og som
 programmørerne i et vist omfang også kommer til at høre
 om. når arkitekten nu skal forklare hvorfor de skal
 gøre tingene på en bestemt måde.
 
 Projektledere er næppe interesseret i patterns. De vil
 kun vide hvornår man er færdig med nuværende task - hvordan
 man løser det er ikke vigtigt fra deres perspektiv.
 
 Arne
 
 
 |  |  | 
  Mikael Flensborg (10-01-2006) 
 
	
          | |  | Kommentar Fra : Mikael Flensborg
 | 
 Dato :  10-01-06 12:52
 | 
 |  | Bjarke Walling Petersen wrote:
 > Hej.
 >
 > Har færdiggjort kurset dProg2 på Aarhus Universitet her før jul,
 > hvor man lærer om Java og ikke mindst objekt-orienteret programmering
 > og design patterns. Vil blot høre om design patterns bliver brugt ude
 > i virksomhederne eller det mere er en datalogisk / teoretisk
 > indfaldsvinkel til objekt-orienteret programmering? I fald de bliver
 > brugt: Sidder man og snakker om "vi skal bruge XX og YY pattern til det
 > her projekt" eller har man det blot med i baghovedet? Og er det mest
 > programmørerne der kender til det eller er det også længere oppe i
 > hierarkiet, som f.eks. analytikere og projektledere?
 >
 > Mvh.
 > Bjarke W.
 >
 
 Kort og godt.. Design patterns er yderst gode værktøjer.. Og i vores
 tilfælde bruges de netop fortrinsvist til at kommunikere udvikler og
 udvikler imellem. Samtidigt er de med til at kvalitetssikre og
 fremtidssikre koden. I vores firma kommer brugen af design patterns
 således meget op til overfladen.
 
 Kort og godt meget praktisk teori.
 
 MVH Mikael Flensborg
 
 
 |  |  | 
  Bjarke Walling Peter~ (10-01-2006) 
 
	
          | |  | Kommentar Fra : Bjarke Walling Peter~
 | 
 Dato :  10-01-06 17:25
 | 
 |  | Tak for jeres svar. Nu har vi i vores undervisning brugt design
 patterns rigtig meget, og jeg synes ogsaa de danner et rigtig godt
 vaerktoej for udviklere - saa det er da godt at hoere at man ogsaa
 bruger dem ude i virksomhederne. Den bog vi bruger - Object-Oriented
 Design & Patterns af C. Horstmann - er jo primaert henvendt til
 programmoerne, men der staar ogsaa lidt om hele udviklingsprocessen,
 saa det var derfor jeg spurgte - og jeg har faaet svar.
 
 Og ja, det var GoF patterns jeg primaert havde i tankerne.
 
 Mvh.
 Bjarke W.
 
 P.S.: Jeg var oppe i mundtlig eksamen i dag - Inheritance and Abstract
 Classes - og fik 9. Kunne godt havde faaet 10, hvis jeg bare havde
 taget mig lidt mere sammen, men det er ok. Jeg ligger i den gode ende
 af karakterskalaen for mit hold.
 
 
 
 |  |  | 
  Rune Simonsen (10-01-2006) 
 
	
          | |  | Kommentar Fra : Rune Simonsen
 | 
 Dato :  10-01-06 20:48
 | 
 |  | On 10 Jan 2006 08:25:28 -0800, "Bjarke Walling Petersen"
 <bjarke.walling@gmail.com> wrote:
 
 > Den bog vi bruger - Object-Oriented
 > Design & Patterns af C. Horstmann - er jo primaert henvendt til
 > programmoerne, men der staar ogsaa lidt om hele udviklingsprocessen,
 
 Bare rolig, det kommer der mere af med patterns i dSoftArk, forholdet
 mellem proces og patterns i dEkspSys og der er sikkert også en masse i
 ATiSA(som jeg dog ikke har taget).
 
 --
 
 Rune Simonsen
 
 
 |  |  | 
  Bjarke Walling Peter~ (10-01-2006) 
 
	
          | |  | Kommentar Fra : Bjarke Walling Peter~
 | 
 Dato :  10-01-06 22:58
 | 
 |  | 
 
            Rune Simonsen skrev:
 > On 10 Jan 2006 08:25:28 -0800, "Bjarke Walling Petersen"
 > <bjarke.walling@gmail.com> wrote:
 > > Den bog vi bruger - Object-Oriented
 > > Design & Patterns af C. Horstmann - er jo primaert henvendt til
 > > programmoerne, men der staar ogsaa lidt om hele udviklingsprocessen,
 >
 > Bare rolig, det kommer der mere af med patterns i dSoftArk, forholdet
 > mellem proces og patterns i dEkspSys og der er sikkert også en masse i
 > ATiSA(som jeg dog ikke har taget).
 Jeg glaeder mig    Mvh.
 Bjarke W.
            
             |  |  | 
 |  |