C语言的20万行的软件项目算什么级别?
答案:2 悬赏:0 手机版
解决时间 2021-12-01 23:18
- 提问者网友:謫仙
- 2021-12-01 01:16
C语言的20万行的软件项目算什么级别?
最佳答案
- 五星知识达人网友:我住北渡口
- 2021-12-01 01:42
从代码量上看,属于中型偏大型软件项目了。一般来说,一个源文件在500-1000行,头文件不确定,但一般不计入代码量。这样这个项目200-400个源文件。这个规模已经不算小了。
全部回答
- 1楼网友:痴妹与他
- 2021-12-01 01:51
从代码量上看,属于中型偏大型软件项目了。
一般来说,一个源文件在500-1000行,头文件不确定,但一般不计入代码量。
这样这个项目200-400个源文件。这个规模已经不算小了。
不过代码量从来不是评价项目大小的唯一因素,还要看很多方面。比如:
1 代码质量。
同样的功能,代码质量好可以用一百行实现,如果代码冗余,或者重构做的不好,那么有可能用几百行甚至上千行。
2 代码含金量。
如果整个项目都是简单代码的重复,那么代码行数再多也是没有用的。
比如做一个图片资源文件,可能需要几千行甚至上万行,一个项目中如果存在几十个这样的资源文件,实际工作代码就大大缩水了。而这样的资源文件带来的代码量实际上是无意义的。
3 实现功能是否有用。
如果用几十万行代码,只实现了一个没有多大用处的功能,那么空有规模也没有实际意义。
4 代码是否原创。
如果是做代码移植,比如做一个图片解码显示的软件,关键解码代码都是移植过来的,自己原创的代码只有一少部分,那么这个项目同样意义不大,只能算习作而已。
一般来说,一个源文件在500-1000行,头文件不确定,但一般不计入代码量。
这样这个项目200-400个源文件。这个规模已经不算小了。
不过代码量从来不是评价项目大小的唯一因素,还要看很多方面。比如:
1 代码质量。
同样的功能,代码质量好可以用一百行实现,如果代码冗余,或者重构做的不好,那么有可能用几百行甚至上千行。
2 代码含金量。
如果整个项目都是简单代码的重复,那么代码行数再多也是没有用的。
比如做一个图片资源文件,可能需要几千行甚至上万行,一个项目中如果存在几十个这样的资源文件,实际工作代码就大大缩水了。而这样的资源文件带来的代码量实际上是无意义的。
3 实现功能是否有用。
如果用几十万行代码,只实现了一个没有多大用处的功能,那么空有规模也没有实际意义。
4 代码是否原创。
如果是做代码移植,比如做一个图片解码显示的软件,关键解码代码都是移植过来的,自己原创的代码只有一少部分,那么这个项目同样意义不大,只能算习作而已。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯