configuration of definitions?
Laatst in een ander topic gebruikte iemand de term definition (setDefinition) voor het instellen van een service.
Stel ik heb een bestand met dit soort informatie:
Noemen jullie zo'n bestand dan "configuration" (zoals ik doe) of is "definitions" een betere/meer gebruikelijke naam?
Het is ergens wel een puristisch en vergezocht verschil. Gebruik je php.ini nu voor het initialiseren van PHP of het configureren van PHP? Zoiets.
Ja, maar dan kun je het bestand dus "definitionS" noemen. Waar het mij om gaat is wat de gebruikelijke naam is voor een bestand waarin je de "instellingen" opslaat van een aantal services. Of stel je hebt bijvoorbeeld een bestand waarin je Nederlandse vertalingen hebt staan.
welcome => "welkom op mijn site"
goodbye -> "tot ziens"
Spreek je dan (in algemene zin) over een configuratiebestand of over een definitions bestand?
Configuratie.
Maar voor configuratie zou ik praten over configuration :)
@Wouter:
Het ging me erom hoe je in het algemeen een bestand noemt met dit soort verwijzingen:
foo => bar
bar => foo
Zijn dat in algemene zin configuratiebestanden of definition bestanden?
Gewijzigd op 16/02/2014 17:33:25 door Ozzie PHP
Wat is foo en wat is bar?
highlighted => 3
total_amount => 10
Toon 10 nieuwsberichten waarvan de eerste 3 zijn gehighlight.
En dat hoort allemaal bij: Juist de configuratie :)
Maar wat is dan het verschil tussen een configuration en een definition? Wat wordt er met definition bedoeld?
Definition represents a service definition.”
Definition doet mij echter sterk denken aan define(), dus het definiëren van constanten.
Symfony: “Definition doet mij echter sterk denken aan define(), dus het definiëren van constanten.
Configure (configuration) is letterlijk vertaald "configureren". Hierbij moet je denken aan instelling en opties. Je bent niet meer iets aan het definiëren, je bent gewoon wat instelling aan het instellen.
Map* (mapping) gebruik je om te configureren hoe het "iets" in "iets anders" moet worden omgezet. Bijv. zoals je in je vorige topic al zag: Hoe een object moet worden omgezet naar een JSON string.
* Deze heb ik even toegevoegd om het lijstje compleet te maken
Gewijzigd op 16/02/2014 21:12:48 door Wouter J
Oke... maar als je dus een bestand hebt met daarin de "instellingen" van een aantal services, dan spreek je dus over een "definitions" bestand, en niet over een configuration bestand?
Gewijzigd op 16/02/2014 21:20:14 door Wouter J
Wel als je het hebt over "de "instellingen" van een aantal services" :)
Instellingen lijkt mij dan definitions. Maar de vraag is dus, als je een bestand zou hebben met die definitions, ga je dat bestand dan ook zo noemen, bijv. "mailer_definitions.yml".
Nee, gewoon "config/mailer.yml"
Okeej... maar dan vind ik het wel vreemd dat je setDefinition gebruikt als je een service gaat instellen. Waarom in het ene geval spreken over config en in het andere geval over definitions. Dat zorgde bij mij ook voor de verwarring.