Documentation issues with Skill and SimpleSpecializedSkill
- Why are "init", "main", and "exit" declared as "legacy methods"?
- Why are non-virtual functions (also "init", "main", and "exit" without any parameters) declared final?
- No documentation at all -> need to declare use-cases and scopes
- "init" vs "prepare" => difference unclear (skill.cpp)
- "always called before prepare (should not take longer than 100ms)" => useless. when, how often?
- "always called before main (should not take longer than 100ms)" => useless. when, how often, difference to init?
- What is the difference between "init", "initSkill", and "_init"? (same applies for all other methods)
Edited by Christian Dreher