Het nut van abstracties

Ontwikkelaars zijn dol op abstracties. Hoe meer, hoe beter. Een abstractie versimpelt de code, ten koste van controle. Het enige dat je kunt te weten is dát er iets gedaan of opgevraagd kan worden. Het mag niet uitmaken hoe het gebeurt. Opvragen van de huidige gebruiker Er zijn genoeg plekken in je applicatie te vinden […]

Lees meer >>

Gebruik geen GUIDs in NHibernate

Iedere tabel heeft een primaire sleutel. De vraag is wat bepaalt deze waarde? Er wordt vaak gebruik gemaakt van een GUID, maar er is een beter alternatief beschikbaar. NHibernate is een Object-Relational-Mapper. Het enige doel van een ORM is om alles dat specifiek is voor een relationeel model, niet in je code hoeft te staan. […]

Lees meer >>