collectiveidea / interactor

Interactor provides a common interface for performing complex user interactions.
MIT License
3.36k stars 212 forks source link

Update docs, comments to nudge timing with monotonic clock #214

Open openbl opened 8 months ago

openbl commented 8 months ago

What

Update docs and comments to encourage people to use the monotonic clock.

Why

The docs and comments show use of Time.now for timing interactor descendants. However, Time.now can suffer from "discontinuous jumps" that are solved by using the system's monotonic clock.1