Fredagsbar

Monday, 21 September 2009 09:33 by Martin

Fredag den 2. oktober holder vi fredagsbar på John Bull Pub kl. 16.30

Emnet denne gang er:

Aalborg .NET User Group som forening

  • Hvad vil du gerne have ud af AANUG som forening?
  • Hvilke aktiviteter skal foreningen have?
  • Skal vi have egne lokaler?

Da vi regner med at indkalde til stiftende generalforsamling i løbet af oktober håber vi på en god håndfuld deltagere!

Vi håber at se en masse AANUG'ere :)

Materialer fra september møde

Friday, 18 September 2009 14:36 by Martin
Som lovet er min præsentation og eksempelkoden fra min præsentation af SOLID principperne hermed klar til download!

aanug.SOLID.presentation.zip (192,76 kb)

September møde: SOLID Principles ved Martin B. Olesen

Sunday, 13 September 2009 13:57 by Martin

Dato: 16-09-2009
Tidspunkt: 19.30 - 22.00
Emne: SOLID Principles ved Martin B. Olesen fra Transsoft
Virksomhed: Telenor, Skelagervej 9, 9000 Aalborg

Tilmeld dig her

Agenda

SOLID er et akronym af akronymer:

  • Single Responsibility Principle (SRP)
  • Open Closed Principle (OCP)
  • Liskov Substitution Principle (LSP)
  • Interface Segregation Principle (ISP)
  • Dependency Inversion Principle (DIP)

 Hvis du oplever at:

  • din kode er vanskelig at ændre
  • at der opstår bugs i koden når du laver selv mindre ændringer
  • at det er for vanskeligt at genbruge dele af din kode andre steder
  • at det er nemt at gøre det "forkerte" og svært at gøre det "rigtige"
  • at koden er unødvendig kompleks
  • at du har masser af gentagelser af kode stumper over det hele (copy-paste)

Så bør du kende til SOLID principperne, og vide hvordan du anvender dem til at lave bedre objekt-orienteret klasse design. SOLID er grundlæggende principper, man kan anvende i sit klasse design, der fører til systemer, der er nemmere at vedligeholde, nemmere at udvide og nemmere at overskue.

I denne præsentation bliver du præsenteret for de teoretiske fordele ved hvert enkelt princip, samt kode eksempler på hvordan man i praksis anvender dem.

Tags:  
Actions:   E-mail | del.icio.us | Permalink | Comments (0) | Comment RSSRSS comment feed