Tag: 宝石

Synx —快速解决旧的/未维护的XCode项目

这是“ 全部与工具有关 ”周期 的第3条 。 所以, 最近,我承担了一项任务,即分析一个iOS项目并准备描述性文档,以便估算准备Android克隆所需的工作量。 尽管绝对不是最好的估算方法,但这是一个相当坚持的要求,要尽可能接近iOS应用程序体系结构进行Android克隆-以便可预测地维护两个应用程序。 我开始看这个项目,它看起来结构很规则(到目前为止非常好): 我通常要做的第一件事是根据经验,通过编写的代码量来估计复杂性。 我为此使用cloc(这也是简单但功能强大的工具): machine_name:目录名petr $ cloc TargetName 517个文本文件。 501个唯一文件。 忽略105个文件。github.com/AlDanial/cloc v 1.74 T = 4.69 s(87.8文件/秒,10433.4行/秒) ————————————————– —————— 语言文件空白注释代码 ————————————————– —————— 斯威夫特333 7380 4814 34714 JSON 78 0 0 2025 C / C ++标头1 2 5 1 ————————————————– —————— 和:412 7382 4819 36740 ————————————————– —————— 好的,333个Swift文件和34714 SLOC。 […]