看到案例一突然有种似曾相识的感觉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);
我也是用你上面的做法,包太多层还有处理else很可怕
作者:
robler (章鱼丸)
2014-09-07 14:22:00你应该写一个function处理这个判断,而不是把判断的codecopy paste三次
你的写法有多个错误时只会吐一个错误讯息(虽然你同事的也差不多)
我之前公司还规定不能检查指标NULL,骂我这样浪费程式执行时间....最后别人没检查出问题找很久,才又规定一定要检查NULL....那时候逼我砍掉所有检查NULL的code....而且那时还不准我们设初始值..结果有人指标就炸了
作者:
mrforget (财去人安乐)
2014-09-07 14:47: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
如果是javascript的min档就有可能其他情况不给写注解~主管就真的是神 __ __
javascript 的 min 如果不是用工具产生而是要员工手写那也是另一种神奇指标...注解在产生min时会自动拿掉呀。
作者: edward13 (-_-) 2014-09-11 20:04:00
推文真的看到一堆奇葩公司...