问题标签 [code-discovery]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
170 浏览

c# - 发现现有项目的最佳方式是什么?

最近我的任务是发现一个我以前从未见过的 C# 解决方案,并就重构它提出建议。我想我将使用 NDepend(有史以来第一次)来查看整体情况,并检查大量代码指标以找出可以重构的内容。我认为 NDepend 非常擅长展示项目的结构。

我的问题是一个更笼统的问题:您认为发现您第一次看到的代码并需要了解其结构的最佳方法是什么?(不幸的是,没有合乎逻辑的设计文档,代码注释也很差。)

0 投票
8 回答
371 浏览

fortran - 开始使用不熟悉的语言编写新代码

我正在使用我不太熟悉的语言(FORTRAN)开始一个新项目,并且正处于“发现”阶段。通常通读和找出代码是一项相当简单的任务,但是,这段代码相当大,而且结构不那么结构化。是否有任何方法/提示/技巧/工具来绘制 50k 行相当密集的代码?