Tags

DRY

Concepten

Don't Repeat Yourself

DRY is een ontwikkelingsprincipe dat code-duplicatie vermijdt. In plaats van dezelfde logica op meerdere plaatsen te herhalen, centraliseer je het in herbruikbare functies, modules of classes. Dit verbetert onderhoudbaarheid, vermindert bugs en maakt updates gemakkelijker. Het werkt samen met andere principes zoals KISS en SOLID.

Andere termen met deze tag:


KISS

A

Concepten

Keep It Simple, Stupid

KISS is een ontwerpprincipe dat stelt dat eenvoud de voorkeur heeft boven complexiteit. Eenvoudige code is makkelijker te begrijpen, testen en onderhouden. Vermijd onnodige abstracties, over-engineering en complexe oplossingen voor eenvoudige problemen. Het werkt samen met DRY en SOLID.

A

Concepten

Ga naar dit kaartje

Ruby on Rails

AA

Backend

Ruby on Rails Framework

Rails is een full-stack framework voor Ruby met 'Convention over Configuration' en 'Don't Repeat Yourself' als kernprincipes. Het introduceerde scaffolding, ActiveRecord en migrations. Resultaat: snelle ontwikkeling en elegante code. Nog steeds breed ingezet.

AA

Backend

Ga naar dit kaartje

SOLID

AAA

Concepten

SOLID

SOLID is een acroniem voor vijf objectgeoriënteerde ontwerpprincipes: Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation en Dependency Inversion. Samen leiden ze tot flexibelere, uitbreidbare en testbare code. Ze worden veel toegepast in OOP-talen zoals PHP, Java en C#.

AAA

Concepten

Ga naar dit kaartje

400 kaartjes

Een uitgebreide collectie begrippen voor elk niveau

12 categorieen

Van HTML & CSS tot databases en security

3 niveaus

Geschikt voor beginners en gevorderden

Voor teams & klassen

Ideaal als lesmateriaal of teambuilding tool

Offline oefenen

Fysiek aan de slag, zonder scherm