Comments (7)
Any reason for 'go...' instead of 'goto...'?
from tutor-js.
Ah, I was wondering what goBack()
would turn into. and what would the casing be? (ie gotoCourseHome()
or goToCourseHome()
)
from tutor-js.
Well, I spend most of my time in Python nowadays, so 'go_to_...' is the norm :)
The latter would be more likely ( http://c2.com/cgi/wiki?LowerCamelCase ).
from tutor-js.
Are you suggesting special-casing the naming of goBack()
or suggesting it should be goToBack()
? I updated the Issue body to use goTo*
.
Also, any thoughts on the other names?
from tutor-js.
I try to keep a natural language flow in the naming so 'goBack' is fine, except what case does it serve? It seems to be ambiguous in many cases whereas 'goToDashboard' or 'goToHome' make it clear what is expected to happen.
If 'goBack' is there to test the back button and the history, you may want to expand the function text.
from tutor-js.
It's just to test the "Back to X" button (sometimes it's back to Scores, sometimes it's back to Calendar, depending on where you came from), not the browser back button. So, depending on how you got to the screen, the button goes back to a different place.
From Calendar Popup:
from tutor-js.
Marking this as complete because several of these method names were added as comments to the helper files
from tutor-js.
Related Issues (20)
- Update of HS year long courses
- SPIKE: Deep Linking
- A&P course coming soon feedback
- Ancillary Resources in REX
- Spike- Tutor for Rex questions
- SPIKE: Remove manual trigger from ABL pull?
- Data request and metabase access HOT 2
- Release exercises to fix search error
- Release 18.11- shuffle
- Remove AMGov reference at log in
- Puerto Rico instructor unable to create a course
- Tutor Release - 1/19/2022
- Resolve broken exercise search (by section) HOT 1
- Tutor Page has format issue
- Automated User Errors reported to CS Q2 2022
- Automated User Errors reported to CS Q3 2022
- Automated User Errors reported to CS Q4 2022 HOT 1
- Automated User Errors reported to CS Q1 2023
- Exercises release
- Automated User Errors reported to Customer Support Q2 2023
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tutor-js.