在尽力保证代码质量的情况下,多少行代码算大型项目

2021 年 1 月 15 日
 maocat

这两天刚把写了半年多的 web 后端( Python 语言)部署线上,闲来没事,写了个小脚本遍历了下代码行数,缝缝补补一万多行的代码量,突然有个牢骚,问下各位大佬,在尽力保证代码质量的情况下,多少行代码算大型项目 [斜眼笑]

9592 次点击
所在节点    程序员
38 条回复
cloudfstrife
2021 年 1 月 15 日
统计代码行数居然还要脚本?不是一行命令搞定吗?

```
find ./ -regextype posix-extended -regex ".*.(conf|md|go)" -type f | xargs cat | grep -v $^ | wc -l
```

:)
rationa1cuzz
2021 年 1 月 15 日
pycharm 里也有插件 statistic 可以看到,我刚入职的这家公司接手的屎山项目,6 万两千多行,已经删了快一万行了,全是冗余代码。
terax
2021 年 1 月 15 日
cloc 了解一下
karatsuba
2021 年 1 月 15 日
公司业务代码一个 cpp 两万多行,看吐了
enenaaa
2021 年 1 月 15 日
大几十万行才勉强算吧。
maocat
2021 年 1 月 15 日
@cloudfstrife 学到了,学到了,哈哈哈
stdout
2021 年 1 月 15 日
大型项目百万行起步。
forgottencoast
2021 年 1 月 15 日
你不敢随便编译,就算大型项目了。
比如之前大家讨论的 Android 系统。
https://www.v2ex.com/t/744028
YouLMAO
2021 年 1 月 15 日
我们的项目全球有 2 万五开发者,最小的是 3 岁
zke1e
2021 年 1 月 15 日
10 万行算起步吧
ripperdev
2021 年 1 月 15 日
@karatsuba 那你是没见过我这一个 cpp 文件 include 语句三百行,总代码行数接近九万行,后来在文件名后加个 2 的新文件里继续写
raaaaaar
2021 年 1 月 15 日
信息密度才是真的,越底层越高,光说行数没意思
youla
2021 年 1 月 15 日
bool a=true;

if(a==true)
{
a==false;
}

if(a==false)
{
a==true;
}

请问这块代码算几行???/doge
cway
2021 年 1 月 15 日
一般都以多少钱判定是不是大项目
nthhdy
2021 年 1 月 15 日
看多少人参与开发
tydl
2021 年 1 月 15 日
@cway 对,我们是 20w 以下小型,20-50w 中型,50w 以上大型。
钱数的确定是根据功能数来确定。
proxychains
2021 年 1 月 15 日
@cloudfstrife 大佬
看到长串的 bash 就头皮发麻
Kasumi20
2021 年 1 月 15 日
10000 warning 10000 error
akira
2021 年 1 月 15 日
现在的话 百万级别?
xiangyuecn
2021 年 1 月 16 日
node_modules 、 动不动就上微服务

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/745251

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX