News for hackers. Stuff that matters.

c3c

Thank you. I would have thought some kind of code-aware design studio would be available, but can't find anything. So much legacy code has been written over the years and no help digging into it...
Re:How do you visualize code? on Monday January 24, 2022 @10:11AM (#30058560)
I'm trying to build a tool just for that. On-demand code visualization: https://sourcespy.com
Yeah, I have to be selective of reddit groups (whole Reddit search is impractical). It now covers a dozen groups around programming, software design, startups, marketing etc. I it is easy to add more if you are interested.
This to 1) combine searches from multiple sites in one list 2) use combination of search terms across all the sites. I don't think it is easy to do with google query language :/
I build https://sourcespy.com to achieve the same goal - automated layout, drilldown but also ability to pull up the diagram contents from the code.
Re:Create system diagrams with Go on Wednesday September 30, 2020 @12:37PM (#24640617)
This is interesting. I am working on a tool (sourcespy.com) to create diagrams specifically because maintaining large diagrams in Inkscape and Lucidchart is cumbersome. Another pain is grouping the nodes. I wish there was something interactive where care about semantics and tool takes care of node arrangement.
Re:Create system diagrams with Go on Wednesday September 30, 2020 @12:31PM (#24640553)
Any chance you can provide an example of Terraform source and visualization? I'm interested in it for my own project. Thanks!

Ask HN: Building Wiki for Java projects. Looking for pointers

Looking for your wisdom/experience here.I'm building a specialized Wiki to document Java projects. What are the most important needs for a product of this kind? Diagrams? Code completion? Automatic API documentation? What would make it easy to write architecture documentation?Thanks in advance - any input is appreciated!

( Read More... | no comments | 2 points | on HN )
Re:I will document your code for you on Thursday August 15, 2019 @10:39AM (#20705610)
I think all previous attempts to generate documentation failed for a reason.

Reason is that we need to explore code, change the the views, add/remove modules as they explore. Static documentation (eg doxygen) is too rigid.

Developers need an interactive code explorer rather then tons of static HTML.

I will document your code for you

Hello HN,Having almost 20 years of sw development experience I got sick of bad or missing documentation. I quit my job and building software that will create diagrams and documentation from source code.Always clear and always up-to-date.If you are working on a project, tell me what diagrams you would like to have. Point me at your code and I will create diagrams for you. I’ll do it for free -...

( Read More... | 4 comments | 16 points | on HN )
I was thinking about, but the practical value of sequence diagrams is somewhat questionable for me. Will add it to the list.
Re:Ask HN: What tools do you use to understand big code-base? on Wednesday March 20, 2019 @11:34AM (#19443214)
Does it create call diagrams by any chance?
Re:Ask HN: What tools do you use to understand big code-base? on Wednesday March 20, 2019 @11:32AM (#19443190)
I can't believe there are no effective tools for that. Everything looks to be very low-level...