Ho appena notato che quasi tutti i valori chiave nei file di proprietà sono in nomi con punti separati. es. -some.key = qualche valore Qualcuno sa perché? Chiesto solo per curiosità.Nome file con punti separati da file di proprietà
risposta
Non c'è alcun motivo specifico per questo, ma è solo per una migliore comprensione dei programmatori nient'altro. puoi anche scrivere direttamente key = value senza utilizzare alcun tipo di "alcuni" :-)
È fondamentalmente una convenzione che rende più facile vedere quali proprietà sono correlate.
Ad esempio:
person.title = "Title" person.surname = "Cognome" job.description = "Alcuni description"
E 'facile vedere che le proprietà sono correlate e, usando un editor intelligente, puoi quindi scegliere di visualizzare solo le proprietà per persona. Alcuni IDE ed editori possono persino usarlo per aggiungere il completamento del codice per te, come sai che vuoi lavorare con la persona, ma potresti non ricordare la proprietà esatta.
A volte sottovalutiamo la potenza della leggibilità, tuttavia una convenzione come questa rende facile per chiunque aggiungere, modificare o mantenere queste proprietà. Questo diventa molto importante quando si lavora in gruppo o quando si salgono i juniors.
- 1. chiamate da file separati con Meteor
- 2. Come escludere file separati con file non filtratoEstensione
- 3. file PHP lavorazione CSV separati da virgola
- 4. Costruire un array PHP da file separati
- 5. rilegatura Strings separati da punti con @PathVariable in Spring MVC
- 6. File separati in Git
- 7. NLog non scrive in un file di destinazione con nome file containig punti
- 8. d3.js plottaggio più set di dati da file separati
- 9. Accesso alle proprietà ViewModel da thread separati
- 10. Come posso scpare un file con due punti nel nome del file?
- 11. Plurali di stringhe Android con nomi di identificatori separati da punti
- 12. Creazione di oggetti con Guava da file di proprietà
- 13. Ant sostituire gettone da file di proprietà
- 14. Sincronizza la struttura di cartella/nome file di Visual Studio con file system/nome file
- 15. Scrittura in file di registro separati
- 16. Come si scappano i due punti (:) nel file delle proprietà?
- 17. nome file o nome file?
- 18. Salvare il file Javascript con nome file
- 19. API file HTML5 con percorso nome file
- 20. Come leggere valori separati da virgola da file di testo in JAVA?
- 21. Scegli il nome file di un file caricato con Django
- 22. Come utilizzare gli stili da file xaml separati
- 23. Esportare tutte le tabelle da SQL Server in file separati
- 24. Ottenere un nome di directory da un nome file
- 25. Salva file con nuovo nome file: aggiungi al nome file esistente
- 26. Ricerca nome file con ElasticSearch
- 27. Genera nome file con data di creazione
- 28. xsd.exe per generare classi come file separati?
- 29. Riferimento a file JS separati rispetto a un file JS
- 30. reagire codice router in file separati
È certamente una forma convenzionata di notazione di cardinalità per le relazioni uno-a-molti tra gruppi di proprietà (ad es. Person.name, person.age). In XML, sarebbe espresso come " person" e simile in una tabella di database "PERSON" con colonne NAME ed AGE. Tuttavia, questo formato soffre di tutti i problemi di forma canonica come nei file CSV in cui il delimitatore (punto) o il separatore di valori (uguale) non possono far parte della chiave di proprietà senza escape. L'XML ha risolto questo problema, ma al giorno d'oggi c'è un debole per tornare indietro a JSON e in formati di testo semplice come questo. –
@DarrellTeague - Sì, hai ragione, ci sono alcuni problemi con esso, ma essendo più una convenzione che uno standard, penso che tu sia libero di fare le tue regolazioni. La propensione a tornare più semplice è, se me lo chiedi, una buona cosa, ma poi, sono uno sviluppatore piuttosto pigro! Grazie per i tuoi approfondimenti. – Ewald