Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Project Visualization

Name: Anonymous 2019-09-14 22:44

Consider this: You've bought Sad Cows new game and want to study the brilliant source code.
How do you visualize the project and read the source?

Name: Anonymous 2019-09-14 22:48

I usually open the folder in an editor which displays it in a TreeView. Alternatives include clicking through the file explorer with file preview enabled or typing cat **.

I'm frustrated and feel like this is a archaic and inefficient method to understand a large tree structure.

Name: Anonymous 2019-09-14 22:56

Sad Cow's psychopatic source code is of no interest to me

Name: Anonymous 2019-09-15 2:04

Build a tiny search engine i guess

first pass could pick up all user-defined functions, second pass to learn the function-function pathways

Name: Anonymous 2019-09-15 5:35

functional theory? borrowing a bit from graphs, not sure if it's fully consistent

leaf functions - doesn't call any other
pipe functions - calls a number of leaf and/or another single pipe
branch - calls more than one pipe
trunk - calls one or more branches
stump - called from main

Name: Anonymous 2019-09-15 9:53

But Sad Cows won't finish his's game

Name: Anonymous 2020-05-03 12:22

Ha! Turns out there's work in that area: sourcetrail.

Exactly what I imagined.

Name: Anonymous 2020-05-04 5:04

Like >>3 I don't believe I'd be willing to study the psychopathic source code. If I had an undocumented huge ass project to study, I'd generate diagrams and flowcharts for all interfaces, classes, methods... but it's all so tiresome. Edited on 04/05/2020 05:42.

Name: Anonymous 2020-05-04 6:14

Open the file in text editor
Just double click it
HIBT?

Don't change these.
Name: Email:
Entire Thread Thread List