Redian新闻
>
大家每年给公司check in大概多少行的代码?
avatar
n*r
2
能顺便说下什么语言就更好了
avatar
r*a
4
8000?
avatar
s*u
5
苍蝇肉也是肉阿,3x
avatar
H*7
6
四万Java

★ 发自iPhone App: ChineseWeb 8.7

【在 n********r 的大作中提到】
: 能顺便说下什么语言就更好了
avatar
b*s
7
17000 lines of C++ code in last 5 months

【在 n********r 的大作中提到】
: 能顺便说下什么语言就更好了
avatar
x*4
8
java sas各一万。

【在 n********r 的大作中提到】
: 能顺便说下什么语言就更好了
avatar
n*3
9
好奇问一下
什么样的公司 码公 要
java and SAS?

【在 x***4 的大作中提到】
: java sas各一万。
avatar
x*4
10
我official 的title不是马工。真惨,干马工的活,拿不到马工的钱。

【在 n*****3 的大作中提到】
: 好奇问一下
: 什么样的公司 码公 要
: java and SAS?

avatar
t*r
11
用c++写系统,还是嵌入式 还是桌面?
17000都是代码 还是包含单元测试

【在 b*******s 的大作中提到】
: 17000 lines of C++ code in last 5 months
avatar
g*e
12
2000 lines C++
2000 lines Scala
1000 lines Java
200 lines bash
avatar
L*s
13
光数行数是不对的。应该数时间。
比如maintenance工作,大部分时间不是花在写代码上,
而是在别人写的代码里游泳,找到改的地方。
可能最终只有几行修改,但可能要耗费两三天时间。
另外,很多时间也花在communication上,
get all stakeholders on the same page.
avatar
z*e
14
这是来自30层callback hell的血泪控诉啊

【在 L***s 的大作中提到】
: 光数行数是不对的。应该数时间。
: 比如maintenance工作,大部分时间不是花在写代码上,
: 而是在别人写的代码里游泳,找到改的地方。
: 可能最终只有几行修改,但可能要耗费两三天时间。
: 另外,很多时间也花在communication上,
: get all stakeholders on the same page.

avatar
L*s
15
主要不是callback的问题;同步还是异步其实debug起来差不多的。
问题在于call stack的深度,也就是levels of indirection的问题。
明明可以写成flat结构,他们非要搞成nested的,还nested这么多层。
去年年底我重构了两个repos,压缩了好多层call stack,结果吃力不讨好。
上头只顾怎么从new features里面claim credits,
根本不care这些engineering层面的改进。
而且手动重构这些用高度动态的语言写的复杂代码,风险其实很高,
因为到处都是implicit assumptions和black magic,一不小心就会踩雷。

【在 z****e 的大作中提到】
: 这是来自30层callback hell的血泪控诉啊
avatar
z*e
16
赞吃力不讨好,深有同感
以前重构过一个巨大的东东
结果kpi受到严重影响,不过好在当时也打算走人了
所以遇到这种东西,跑路是首选

【在 L***s 的大作中提到】
: 主要不是callback的问题;同步还是异步其实debug起来差不多的。
: 问题在于call stack的深度,也就是levels of indirection的问题。
: 明明可以写成flat结构,他们非要搞成nested的,还nested这么多层。
: 去年年底我重构了两个repos,压缩了好多层call stack,结果吃力不讨好。
: 上头只顾怎么从new features里面claim credits,
: 根本不care这些engineering层面的改进。
: 而且手动重构这些用高度动态的语言写的复杂代码,风险其实很高,
: 因为到处都是implicit assumptions和black magic,一不小心就会踩雷。

avatar
x*4
17
深表同情。
我每次用ide refactor java的时候都庆幸到时选了个static type的语言。

【在 L***s 的大作中提到】
: 主要不是callback的问题;同步还是异步其实debug起来差不多的。
: 问题在于call stack的深度,也就是levels of indirection的问题。
: 明明可以写成flat结构,他们非要搞成nested的,还nested这么多层。
: 去年年底我重构了两个repos,压缩了好多层call stack,结果吃力不讨好。
: 上头只顾怎么从new features里面claim credits,
: 根本不care这些engineering层面的改进。
: 而且手动重构这些用高度动态的语言写的复杂代码,风险其实很高,
: 因为到处都是implicit assumptions和black magic,一不小心就会踩雷。

avatar
d*r
18
kpi 和 乱催活, 都是烂项目的万恶之源
avatar
n*n
19
删代码更重要。

【在 n********r 的大作中提到】
: 能顺便说下什么语言就更好了
avatar
ET
20
weibo上有个著名讨论:他这一天删了多少代码。
一阿里的资深说,一天写了5行,删了500多行。可是阿里的绩效考核考的是checkin 了
多少行。

【在 n********r 的大作中提到】
: 能顺便说下什么语言就更好了
avatar
T*9
21
删除代码也算checkina

【在 ET 的大作中提到】
: weibo上有个著名讨论:他这一天删了多少代码。
: 一阿里的资深说,一天写了5行,删了500多行。可是阿里的绩效考核考的是checkin 了
: 多少行。

avatar
ET
22
确切的说,阿里考核新添了多少行代码

【在 T*****9 的大作中提到】
: 删除代码也算checkina
avatar
n*l
23
考核code monkey吧。做出这种matrix的都是不懂软件开发的。

【在 ET 的大作中提到】
: 确切的说,阿里考核新添了多少行代码
avatar
B*e
24
每年20000+ C++
写了好多年了,非底层开发民工, 高度重复性。
今年开始没有这么多活了,开始多了python的活。

【在 n********r 的大作中提到】
: 能顺便说下什么语言就更好了
avatar
l*o
25
有一次我进一个项目,前两周重构,改了三百多classes,删了接近一万行,
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。