TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Does this exist or would it appeal?

15 点作者 davidfm大约 12 年前
For ages now I've been looking for this tool, with no success. So I reckon it might be something others would want. Maybe I'll build it. Maybe someone else would like to?<p>I want to be able to see the bigger picture of the systems I develop. How files connect to each other, the variables they pass, the database tables they update, the functions and classes they use etc. A bit like a database schema but not.<p>I'd love to be able to zoom in to a line of code or out to show how the api connects externally.<p>I can picture myself using it on an enormous hi-res touch screen, but guess it should also function on a tablet.<p>Is there anything like this already or is it something others might use?

5 条评论

huhtenberg大约 12 年前
It's a solution in a search of the problem, I think.<p>If it's a poorly designed system, then the view will be a muddy web of connections. On the other hand, if it's a well designed system, it will be highly modular, with each module being small enough to be readily comprehensible in one go and with very few connections between the modules. So I basically don't see a use for the system that you are describing.
评论 #5454803 未加载
评论 #5455335 未加载
评论 #5472389 未加载
评论 #5455173 未加载
ig1大约 12 年前
Rational (IBM) have tools that can do it for C/C++ - what language are you looking for ?
icey大约 12 年前
What you're describing sounds a little bit like LightTable to me (<a href="http://kodowa.com" rel="nofollow">http://kodowa.com</a>)
评论 #5472423 未加载
评论 #5455728 未加载
toutouastro大约 12 年前
I always wanted something like that !
评论 #5472447 未加载
michaell2大约 12 年前
don't know of any such tools, so instead I perform the task manually. If I want to better understand how some feature works, I write down in a text file what methods are involved, what method calls which etc. That way at any given time I have to answer fairly simple questions, but the accumulated info in the notes can then be used for more sophisticated reasoning. In other words, <i>analysis</i> :)
评论 #5472435 未加载