Skip to content

Should statement names be in the past tense? #470

@robknight

Description

@robknight

I notice that when I want to write custom predicates which describe a state change, I name them in the past tense, e.g. "ThingChanged" rather than "ThingChange".

To me, "ThingChanged" means that we have verified that something has happened correctly, whereas "ThingChange" should describe a process. In other words, "ThingChange" sounds imperative while "ThingChanged" does not.

Should we have a preference on this? What makes most sense to everyone else?

Metadata

Metadata

Assignees

No one assigned

    Labels

    discussionTopic that requires discussion

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions