需要多少行代码 (LOC) 才能被视为一个大型项目?只写一个人怎么样?
我知道这个指标是有问题的,但是对于单个开发人员来说,1k 和 10k LOC 之间存在显着差异。我通常使用空间来提高可读性,尤其是对于 SQL 语句,并且为了维护目的,我尝试减少 LOC 的数量,以尽可能多地遵循最佳实践。
比如我今天修改的代码创建了一个统一的diff,超过1k LOC(包括注释和空行)。“修改后的 LOC”是一个更好的指标吗?我有~2k LOC,所以我修改了 1k 令人惊讶。我猜重写既是删除又是添加,这会使统计数据加倍。