Terwijl ik me verdiep in de wereld van ontkoppelings- en afhankelijkheidsinjectie, merk ik dat ik steeds meer interfaces schrijf. Ik doe mijn best om interfaces te maken die precies weten hoe ik ze ga gebruiken, maar het komt erop neer dat ik uiteindelijk de interface implementeer en vervolgens wijzig hoe deze wordt gebruikt.
Ik ben gewend geraakt aan het automatische refactoring-vermogen van VS. Maar ik heb geconstateerd dat het niet ondersteunt het automatisch verspreiden van interface-wijzigingen naar de implementatieklassen. Is er een manier om dit automatisch te doen, dus ik kopieer en plak niet totdat mijn compileerfouten verdwijnen?