Examples: query, "exact match", wildcard*, wild?ard, wild*rd
Fuzzy search: cake~ (finds cakes, bake)
Term boost: "red velvet"^4, chocolate^2
Field grouping: tags:(+work -"fun-stuff")
Escaping: Escape characters +-&|!(){}[]^"~*?:\ with \, e.g. \+
Range search: properties.timestamp:[1587729413488 TO *] (inclusive), properties.title:{A TO Z}(excluding A and Z)
Combinations: chocolate AND vanilla, chocolate OR vanilla, (chocolate OR vanilla) NOT "vanilla pudding"
Field search: properties.title:"The Title" AND text
Unbeantwortet
Best-Practices im Hinblick auf Namens - Konventionen


Moin Moin,

das ist natürlich eine sehr individuelle Frage, da jeder Entwickler da eigene Präferenzen hat.
Wichtig ist jedoch vorneweg die Konsistenz.
Wenn ich zu einem bestehenden Projekt dazukomme dann analysiere ich die bisherigen Konventionen und führe diese weiter.
Wenn ich mit jemandem zusammen einen neuen Prozess entwickle dann spreche ich mich mit jener Person ab, sodass es konsistent ist.
Wenn ich jedoch alleine einen neuen Prozess entwickle mache ich es üblicherweise so:
Datenbankfelder, also Prozess oder Untertabellenfelder, Datenbanktabellen wie UTs alle in GROSSBUCHSTABEN
Dialogelemente, Prozessmeldungen und Konfigurationen mit Underscores also my_process_config
Skripte und Funktionsnamen in camelCase (außer bei Klassenfunktionen, dann CamelCase).

Grüßle
Stefan

  
  
Gepostet vor 3 Jahren
Stefan Köngeter
309 × 7 Administrator
659 Ansichten
0 Antworten
vor 3 Jahren
vor 3 Jahren