S.O.L.I.D. Principperne
S.O.L.I.D. PrincipperneSOLID er betegnelsen for en række (OO) design principper som, når de anvendes sammen, hjælper til med at konstruere software, som kan overleve og vedligeholdes i adskillige år...
View ArticleSingle Responsibility Principle
I denne post behandler vi Single Responsibility Principle fra S.O.L.I.D.Måske har du set eller skrevet kode hvor flere ortogonale (ikke parallelle) ansvarsområder blev varetaget af een "mother-of-all"...
View ArticleOpen Closed Principle
Følgende indlæg er en del af en en række posts som beskriver S.O.L.I.D. principperne.Open Closed PrincipleDu kender det måske - en nødvendig ændring trigger andre ændringer og før du har set dig om har...
View ArticleLiskov Substitution Principle
Følgende post omhandler Liskov Substitutions princippet fra S.O.L.I.D., som i en meget forenklet form kan udtrykkes:Nedarvede klasser skal kunne substituteres med deres base klasser (*)Det klassiske...
View ArticleInterface Segregation Principle
Som et af de fem S.O.L.I.D. design-principper hjælper Interface Segregation Principle (ISP) med til at forhindre udbredelsen af spaghetti-kode som med tiden enten stivner eller rådner væk.ISP...
View ArticleDependency Inversion Principle
Dependency Inversion Principle (DIP) er det af de fem S.O.L.I.D. principper, hvis forståelse og efterlevelse har den største betydning for den overordnede arkitektur. DIP kan anvendes som en simpel...
View Article
More Pages to Explore .....