Re: [讨论] 因为空格~我离开了一间公司

楼主: twoseven ( )   2014-09-07 14:20:12
看到案例一突然有种似曾相识的感觉XD
也许是习惯的问题 或是用在哪里的问题
举例我之前网页比较常遇到的情况
string sA,sB,sC (假设这是前端传回的value值,因为一定是字串,且刚需要转型int)
int iA,iB,iC
if(!int.TryParse(sA))
{
Message('A错误');
return;
}
if(!int.TryParse(sB))
{
Message('B错误');
return;
}
if(!int.TryParse(sC))
{
Message('C错误');
return;
}
iA = int.parse(sA);
iB = int.parse(sB);
iC = int.parse(sC);
作者: clarkman (凉雨)   2014-09-07 14:21:00
我也是用你上面的做法,包太多层还有处理else很可怕
作者: robler (章鱼丸)   2014-09-07 14:22:00
你应该写一个function处理这个判断,而不是把判断的codecopy paste三次
作者: lovdkkkk (dk)   2014-09-07 14:26:00
你的写法有多个错误时只会吐一个错误讯息(虽然你同事的也差不多)
作者: clarkman (凉雨)   2014-09-07 14:34:00
原po只是想要举例而已,所以不用写太细
楼主: twoseven ( )   2014-09-07 14:35:00
之前还写过光是一个产品新增要检查100个字段..
作者: clarkman (凉雨)   2014-09-07 14:36:00
我之前公司还规定不能检查指标NULL,骂我这样浪费程式执行时间....最后别人没检查出问题找很久,才又规定一定要检查NULL....那时候逼我砍掉所有检查NULL的code....而且那时还不准我们设初始值..结果有人指标就炸了
作者: mrforget (财去人安乐)   2014-09-07 14:47:00
我的公司要求我不准写注解,说怕其他人会知道...!?
作者: clarkman (凉雨)   2014-09-07 14:54:00
楼上的最经典@@
作者: cha122977 (CHA)   2014-09-07 15:28:00
不准写注解…跪了 变量名称用aaabbbabc之类的好了
作者: mrforget (财去人安乐)   2014-09-07 15:53:00
我在程式及数据库里真的翻到变量及字段名称是 aa bb cc不过已经辞职了,无法接受公司制度及风气
作者: alog (A肉哥)   2014-09-07 15:56:00
变量用aa bb cc 的以前维护过一次 他妈以为在整我我还以为是某种 source code obfuscator
作者: DrTech (竹科管理处网军研发人员)   2014-09-07 16:44:00
很多人的观念就是,程式能跑就好,有这种品质不意外看久了自己个性会越来越温和。
作者: mapleone (mapleone)   2014-09-07 21:06:00
数据库里面table01, table02...etc
作者: DrTech (竹科管理处网军研发人员)   2014-09-07 22:16:00
没错,字段名称还有D1,D2,D3...... 无限增加。
作者: psliurt (反指标)   2014-09-08 22:11:00
不写注解真的是神!!!!!!第一次听到这种奇妙的规定XD
作者: workworkwork (workworkwork)   2014-09-09 00:24:00
如果是javascript的min档就有可能其他情况不给写注解~主管就真的是神 __ __
作者: SansWord (是妳)   2014-09-09 11:13:00
javascript 的 min 如果不是用工具产生而是要员工手写那也是另一种神奇指标...注解在产生min时会自动拿掉呀。
作者: viper9709 (阿达)   2014-09-10 23:44:00
推~~这例子举得很不错
作者: edward13 (-_-)   2014-09-11 20:04:00
推文真的看到一堆奇葩公司...

Links booklink

Contact Us: admin [ a t ] ucptt.com