Script of the root node of the scene is the responsible to mange its children, these children should never be referenced directly (using $ or get_node) in other scripts.
Signals should be used for things where emiter doesn't care about the outcome or if it ran or not (case by case basis not hard fast)
all files should follow snake_casing
Names of nodes in the scene should follow CamelCasing with first letter capital
you can directly access your child nodes methods, so no need to bind it in DI
No Comments