Ola,

Ik heb een class die in sommige gevallen eigenlijk wat te veel methods heeft. In een aantal gevallen zal ik deze methods allemaal nodig hebben, maar in een aantal gevallen heb ik er slechts een paar nodig. Nu zit ik te denken om de class op te splitsen in een "volledige variant" en een "uitgeklede variant". De uitgeklede variant bevat dan de basis-methods, en de volledige variant bevat een aantal extra methods. De volledige variant wil ik dan de uitgeklede variant laten extenden.

Nu de vraag. Stel dat de huidige class Foo heet, wat zouden dan logische namen zijn voor de volledige variant en de uitgeklede variant? Bijv. zoiets als:

FooFull en FooEasy
FooComplex en FooSimple

Wie weet er een mooi naampje voor de beide classes?
Wouter J op 21/05/2013 23:58:19

UrlCollection en PostBag :)

Ja, maar ik wil die classes universeel kunnen gebruiken ;) Dat gaat 'm dus niet worden. In plaats van URLs zou ik er bijvoorbeeld ook paths in kunnen opslaan, en in plaats van Post waarden zouden het Get waarden kunnen zijn.

Het gaat me vooral om hoe ik het onderscheid moet aangeven tussen de simpele en de uitgebreide versie.

FooSimple versus FooExtended of zoiets.

Reageren