+Joe Henke There is the 'discover' tool (written in golang), by André Eriksson, which is inspired by Alan Shreve's ideas: github.com/eandre/discover
@TristanBailey9 жыл бұрын
Great way of thinking about code or explaining it up or down the chain. Then the software way of learning it is so good feels like should be used by more people. I think I'd find it useful when first dealing with a new package.
@komuwairagu39424 жыл бұрын
> Can we reduce a program into smaller, easier to understand equivalent program? This is what I usually kind of do sometimes. For example, if you want to understand the what/why/how of docker; you could go to its repo github.com/moby/moby/ and try to read and comprehend its source code. But that is a tall order. Instead what you can do is go back to docker's intial/first commit; github.com/moby/moby/commit/a27b4b8cb8e838d03a99b6d2b30f76bdaf2f9e5d and now things are much easier to comprehend.