Redian新闻
>
贵软代码还要讲究政治正确?
avatar
贵软代码还要讲究政治正确?# PDA - 掌中宝
y*i
1
http://www.zhihu.com/question/30776912/answer/51041897
匿名用户
我软有不少代码看上去挺好的但是会被标识成操蛋,这都归功于各种静态检查工具。
在我软代码里面起个变量名叫WhiteList都会被自动发bug,因为用White来表示允许就
属于种族歧视,一定要改成AllowList。我会告诉你我们因此还真的改了服务接口而且
还要做向下兼容吗?
还有变量名叫country也会被查,因为正确的说法是country and region。
我不是说public的类成员哦,private的都不行。
另外kill,dead之类的字眼都是有问题的。
当然你真的一定要用这些词你就得说明理由,然后加supression。
要像 @vczh 那样变量起名bitch什么的那是要死一百遍啊。
所以你现在知道写点代码有多难了吧。
avatar
g*n
2
的确有工具自动查的哈。不过 whitelist 没问题,有各种颜色 white black 也没问题。
不能骂娘,是肯定的
avatar
s*m
3
为啥写个代码非要加那些词?人生如此不顺?
avatar
j*2
4

killProcess()
deadWokerCheck()
有没有写过代码?

【在 s*****m 的大作中提到】
: 为啥写个代码非要加那些词?人生如此不顺?
avatar
s*m
5
写过代码就必须用到这些词?我真没用到过。你是要说我弱爆了吗?
TerminateProcess, StopProcess
TerminatedWorker, StoppedWorker

【在 j********2 的大作中提到】
:
: killProcess()
: deadWokerCheck()
: 有没有写过代码?

avatar
y*n
6
看来我软还真是打一次记一辈子的。被克林顿打了一次,一辈子怕民主党;被中国搞了
一次,一辈子怕共产党。

【在 y****i 的大作中提到】
: http://www.zhihu.com/question/30776912/answer/51041897
: 匿名用户
: 我软有不少代码看上去挺好的但是会被标识成操蛋,这都归功于各种静态检查工具。
: 在我软代码里面起个变量名叫WhiteList都会被自动发bug,因为用White来表示允许就
: 属于种族歧视,一定要改成AllowList。我会告诉你我们因此还真的改了服务接口而且
: 还要做向下兼容吗?
: 还有变量名叫country也会被查,因为正确的说法是country and region。
: 我不是说public的类成员哦,private的都不行。
: 另外kill,dead之类的字眼都是有问题的。
: 当然你真的一定要用这些词你就得说明理由,然后加supression。

avatar
x*n
7
这个倒不见得是这样,我记得微软有policy:台湾不是一个国家。而在好多程序里面,
台湾是必须加在里面的,所以几乎所有的地方都必须写成国家和地区。
现在是不是这样不知道了,至少10年前是这样的。
avatar
s*e
8
哈哈,说不定是老留的功劳,抗议的成果。

【在 x**n 的大作中提到】
: 这个倒不见得是这样,我记得微软有policy:台湾不是一个国家。而在好多程序里面,
: 台湾是必须加在里面的,所以几乎所有的地方都必须写成国家和地区。
: 现在是不是这样不知道了,至少10年前是这样的。

avatar
g*e
9
你也太高看老留了。都是政府施压的结果,不该 Windows就别在中国卖。软不会跟钱过
不去。

【在 s**e 的大作中提到】
: 哈哈,说不定是老留的功劳,抗议的成果。
avatar
n*7
10
弱智软拖
就知道找个近义词
麻痹还是首字母大写

【在 s*****m 的大作中提到】
: 写过代码就必须用到这些词?我真没用到过。你是要说我弱爆了吗?
: TerminateProcess, StopProcess
: TerminatedWorker, StoppedWorker

avatar
r*g
11
盖子就是商人,不想狗家的扯啥不作恶。不过我软贿赂啥的还是挺严格,所以在国内还
是不如ibm混的开。

【在 g******e 的大作中提到】
: 你也太高看老留了。都是政府施压的结果,不该 Windows就别在中国卖。软不会跟钱过
: 不去。

avatar
b*e
12
除非你写个程序自己用
不然很正常
avatar
g*e
13
习大上台以后谁也别混了。

【在 r**********g 的大作中提到】
: 盖子就是商人,不想狗家的扯啥不作恶。不过我软贿赂啥的还是挺严格,所以在国内还
: 是不如ibm混的开。

avatar
p*y
14
避免当被告而已,台湾是地区的例子最明显了。不知道果果和狗狗家是否完全没这种政
策,代码里F*随便写,台湾一定列为独立国家?

【在 y****i 的大作中提到】
: http://www.zhihu.com/question/30776912/answer/51041897
: 匿名用户
: 我软有不少代码看上去挺好的但是会被标识成操蛋,这都归功于各种静态检查工具。
: 在我软代码里面起个变量名叫WhiteList都会被自动发bug,因为用White来表示允许就
: 属于种族歧视,一定要改成AllowList。我会告诉你我们因此还真的改了服务接口而且
: 还要做向下兼容吗?
: 还有变量名叫country也会被查,因为正确的说法是country and region。
: 我不是说public的类成员哦,private的都不行。
: 另外kill,dead之类的字眼都是有问题的。
: 当然你真的一定要用这些词你就得说明理由,然后加supression。

avatar
l*k
15
看来我鳖对外国软件公司的管理是相当严格

【在 p***y 的大作中提到】
: 避免当被告而已,台湾是地区的例子最明显了。不知道果果和狗狗家是否完全没这种政
: 策,代码里F*随便写,台湾一定列为独立国家?

avatar
n*r
16
本公司发现过comment里面骂f**king stupid microsoft的
avatar
b*e
17
这个政治正确啊

【在 n******r 的大作中提到】
: 本公司发现过comment里面骂f**king stupid microsoft的
avatar
h*6
18
看了这贴子,随手grep了一下,code里面上千的stupid。
avatar
r*g
19
if(hr != SUCCESS)
logger.printf("%s\n", "FUCKFUCKFUCK");
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。