ylink icon indicating copy to clipboard operation
ylink copied to clipboard

Source Code Layout

Open Orvid opened this issue 10 years ago • 3 comments

The way the source code is laid out currently, everything in one directory, isn't exactly conducive to casual browsing, nor does it make it easy to grasp the basic layout and organization of the code, due to the difficulty of determining which files are part of which tool.

Orvid avatar Mar 24 '14 18:03 Orvid

https://github.com/yebblies/ylink/pull/4#issuecomment-38410681

You can get a basic understanding on "what's for what" from the Makefile, though.

Geod24 avatar Mar 24 '14 22:03 Geod24

It would also be nice to have it organized hierarchically, to separate the various formats being supported as well as to separate the various components.

Orvid avatar Aug 03 '14 19:08 Orvid

Eh...I think that's just a preference. I actually found it easier to understand everything when it was all in one directory, and I just started looking at the code a few days ago. If the project got bigger with more source code files maybe it would make sense to split it up into a heirarchy. I just used the dub.json file to understand what was going on.

marler8997 avatar Aug 03 '14 21:08 marler8997