-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tracks is a bad name #276
Comments
It comes from animal tracks (with the plural). I'm not wed to the name, or the plural, but I'd hate to change it now only because of it being modestly breaking. |
I know... Would it be possible to define one of the suggest names as |
Sure, but let's come up with a good name. It really about recording a log and tracks just seemed okay in the moment. Maybe there is some more widely used naming scheme. |
Could building on existing infrastructure be nice? I am thinking of ValueHistories specifically. |
It isn't out of the question, but I'd like not to have to pull in new dependencies if possible. It might be better to mirror the API. I have a PR that incorporates some stuff we were just discussing. Adding better method names (e.g. not |
After writing up #275, I am left with a strong feeling that the internal struct
Tracks
has a bad name. Why on earth would a type have a name with the plural form? If I construct aTracks
, in my mind, I have a single track, trace, or tracker. So I would much preferTrack
,Trace
, orTracker
to be the name of the type.The way things currently are, things are not humanly readable in a meaningful way, but have to be memorized.
Any potential change would have to be made also for the
tracks
kwargument.The text was updated successfully, but these errors were encountered: