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:
- Align: Some nodes contain "Node" in the name, others not: "ParallelNode" vs "Wait" decorator
- 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"
- The
initTree()
name confuses a lot of people -> maybe use sth. likedistributeData
? --> Decided: distributeData - Avoid to much capitalization: "Lookup" "Blackboard"
- Rename "Until" & "Wait" decorators. Proposal: "WaitUntil" & "StopAt"
Edited by Max Bauer