objectgrenzen
Objectgrenzen is een concept in software engineering dat de vastgelegde grenzen van een object in een systeem beschrijft. Een objectgrens bepaalt welke data en verantwoordelijkheden tot een object behoren en welke details van de implementatie voor andere onderdelen afgeschermd blijven. Buiten de grens communiceren objecten via een duidelijk afgesproken interface; binnen de grens kan de implementatie vrijelijk veranderen zonder klanten te verstoren. Encapsulatie is hierbij een centraal mechanisme.
Grenzen worden doorgaans vastgelegd door middel van een publieke API of interface, en door het gebruik van
Bij ontwerp gaat het om het bepalen van verantwoordelijkheden en de juiste granulariteit van objecten. Principes
Veelvoorkomende valkuilen zijn onduidelijke of te ruime grenzen, wat leidt tot God-objecten, overmatige afhankelijkheden of onduidelijke