Closed dportnoy15 closed 3 months ago
I also looked a lot into how sorting is done for each of the different groupings, and would like to discuss it to see whether any of it is worth changing
I also looked a lot into how sorting is done for each of the different groupings, and would like to discuss it to see whether any of it is worth changing
Having arbitrary ordering within groups is a little unpleasant. They could be secondarily alpha ordered.
Joints ordered by hierarchy would be nice to have, but that may be too much of a pain.
Here's what I found about the sorting order for functions (specifically when selecting the Scene, i.e. "this"):
Sort Alphabetically:
Sort Ny Return Type:
Sort By Category:
THere's also probably parallel logic for sorting procedures, but I didn't look at that
Thanks for the detailed descriptions.
I think aim for using display name alpha ordering within all groupings in both functions and procedures, and address the code review suggestions.
No need for other reorderings, either for pedagogical reasons, or what we might think is clarifying.
Avoid hiding property accessors under some groupings, sort functions by their display name instead of their Java name, and sort functions alphabetically under each return type