Door
Ozzie PHP
op 31-05-2014 00:14
gewijzigd op 31-05-2014 00:15
2.822 views
Hey guys,
Is er volgens jullie een verschil tussen "create" en "generate"?
Bijv.
$this->createResponse() versus $this->generateResponse()
of
$this->createId() versus $this->generateId()
of
$this->createCode() versus $this->generateCode()
enz.
Zit hier volgens jullie een verschil in, of betekenen beide woorden exact hetzelfde?
Eddy, ik snap wat je bedoelt en de voorbeelden die je noemt zijn goed, maar iets wat je create kan ook tijdelijk bestaan. Ik kan een bestand creƫren en een minuut later alweer verwijderen. Tegelijkertijd kan ik een paswoord hash genereren die wel 2 jaar blijft bestaan. Ik denk dus niet dat het perse met bestaansduur te maken heeft, maar met de "voorspelbaarheid" van de uitkomst. Bij een hash weet je niet op voorhand wat er uitkomt (je genereert de hash). Bij het aanmaken van een gebruiker of een map weet je dat wel.