Skip to content
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

Guide - How to efficiently navigate and explore program code #35

Open
Viir opened this issue Mar 27, 2021 · 0 comments
Open

Guide - How to efficiently navigate and explore program code #35

Viir opened this issue Mar 27, 2021 · 0 comments

Comments

@Viir
Copy link
Owner

Viir commented Mar 27, 2021

Finding in the conversation at #34 (comment):
User 'scrolled down' to search for relevant portions in the program code.

This approach for navigating does not scale well to larger programs. Following semantic references reduces the time to discovery:
image

Write a guide on how to use code navigation. Use the linked conversation as a checklist if concrete examples are covered.

Dependencies

The VSCode variant of the IDE setup already has navigation via references already implemented for both directions. Explore adding this functionality to the new default IDE too. The constraints in the PL (no polymorphism, shadowing, overloading) might make this simple.

Related roadmap item

Long-term, dynamic view and navigation on an application scenario seem better suited than a static view of the program code. One advantage will be removing branches that are dead in that scope which in turn reduces distractions.

@Viir Viir added the work-item label Mar 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant