Skip to content

DISCUSSION: Improved naming

Closed as split in following independent issues:

https://gitlab.eclipse.org/eclipse/simopenpass/yase/-/issues/18 https://gitlab.eclipse.org/eclipse/simopenpass/yase/-/issues/17 https://gitlab.eclipse.org/eclipse/simopenpass/yase/-/issues/16

In this current state it is yet relatively easy to improve the wording of some classed & functions. Some of the naming is inconsistent or could be improved:

  1. Align: Some nodes contain "Node" in the name, others not: "ParallelNode" vs "Wait" decorator
  2. The blackboard access in nodes is an overly long name and not always consistent: "lookUpSymbolsInBlackBoard" in nodes and "lookUpSharedSymbols" in conditions. Maybe find a shorter name such as "declareData" and "lookUpData" (& use it at all places) --> Decided: "registerData" and "lookupData"
  3. The initTree() name confuses a lot of people -> maybe use sth. like distributeData? --> Decided: distributeData
  4. Avoid to much capitalization: "Lookup" "Blackboard"
  5. Rename "Until" & "Wait" decorators. Proposal: "WaitUntil" & "StopAt"
Edited by Max Bauer