Moet helper statisch zijn?

Inhoudsopgave:

Moet helper statisch zijn?
Moet helper statisch zijn?
Anonim

Over het algemeen moet elke methode die niet afhankelijk is van de staat van een instantie statisch zijn. Helperklassen die niets anders dan statische methoden bevatten, moeten zelf statisch worden verklaard om te voorkomen dat je per ongeluk niet-statische leden toevoegt en de klassen instantiëert.

Moeten hulpmethoden statisch zijn?

21 Antwoorden. Ik geef er de voorkeur aan dat dergelijke hulpmethoden private static zijn; wat de lezer duidelijk maakt dat ze de staat van het object niet zullen wijzigen.

Kan een helperklasse statisch zijn?

De meeste helper- of hulpprogrammaklassen gebruik statische methoden. U moet alleen niet-statische methoden gebruiken als u meerdere instanties van uw helperklasse wilt maken, maar aangezien u slechts een eenvoudige invoer nodig hebt - > functie - > uitvoer, zou ik de methoden statisch maken.

Zijn statische hulpklassen slecht?

Waarom zijn statische hulpklassen slecht? Statische hulpklassen zijn slecht omdat ze programma's moeilijker te begrijpen maken (en dus moeilijker om nieuwe ontwikkelaars aan boord te krijgen), leiden tot bugs omdat het onduidelijk is op welke gegevens ze moeten werken, en ze maken veranderingen moeilijker vanwege de toegenomen koppeling.

Moeten helpermethoden privé zijn?

Interne helper-methoden zijn (waarschijnlijk) prima

Als een methode eigenlijk alleen maar een helper is voor een openbare methode en geen zin heeft om op zichzelf te leven in een andere context, dan is het fijn om het als een privémethode te houden.

Aanbevolen:

Interessante artikelen
Moeten vette tumoren bij honden worden verwijderd?
Lees verder

Moeten vette tumoren bij honden worden verwijderd?

Aangezien de overgrote meerderheid van hondenlipomen onschadelijk is, is chirurgische verwijdering alleen nodig als ze groot genoeg zijn om ongemak te veroorzaken, normale beweging te belemmeren of lichaamsfuncties te verstoren. Hoe kom je van vette tumoren bij honden af?

Wanneer hangende manden?
Lees verder

Wanneer hangende manden?

Voor hanging baskets moeten planten vol en dik zijn tegen vroege lente. Zaden voor hanging baskets moeten binnen 10 tot 12 weken voor de laatste gebruikelijke vorstdatum in uw omgeving binnen worden gestart. Zaden voor hangende manden moeten vroeg worden gestart om voldoende plantengroei mogelijk te maken om in het vroege voorjaar prachtig te hangen.

Zijn er legitieme thuiswerkbanen?
Lees verder

Zijn er legitieme thuiswerkbanen?

Hoewel oplichting altijd een bedreiging zal vormen in de online wereld, zijn er tal van legitieme mogelijkheden om thuis te werken. Tussen freelancing, parttime en fulltime werken op afstand, heb ik persoonlijk de afgelopen drie jaar vanuit huis gewerkt!