吐槽下最近接手一个项目的代码,还有这种操作?

2017 年 7 月 13 日
 Nagisa1992

这 save 还能更快点吗?

8389 次点击
所在节点    程序员
47 条回复
knva
2017 年 7 月 13 日
没准是测试代码呢.
Famio
2017 年 7 月 13 日
function clean_cache()
{
alert("缓存清除成功!")
}

前两天 V 站看到的
kinghui
2017 年 7 月 13 日
没准是兼容代码呢.
chazz
2017 年 7 月 13 日
哈哈哈,跟前段时间的清楚缓存 一摸一样的操作
claysec
2017 年 7 月 13 日
def random():
a = random(10)
return a
surfire91
2017 年 7 月 13 日
我咋觉得没啥问题,可能是为了方便调试,或者是预留接口之类的
Lonely
2017 年 7 月 13 日
这一般是预留的吧
KaKaGoSki
2017 年 7 月 13 日
如果项目写完了就不会要你接手了 先写完逻辑再补代码而已
cod
2017 年 7 月 13 日
没毛病。 第一段预留,第二段一般都是测试代码,改成 false 就快速屏蔽。
经常这么写,尤其是脚本类语言。
当然 c/c++的话,就不可能这样,改一下再编译太费劲。
momocraft
2017 年 7 月 13 日
我做到一半时也这样..不过会写个 FIXME
reus
2017 年 7 月 13 日
少见多怪,你经验还是太少

用来调试的,用来预留的,各种技巧,多学习,少吐槽
blacklee
2017 年 7 月 13 日
1. 很多人说了,这没毛病,是你少见多怪。多写几年,你就会用这种方法来调试代码了。
2. 话虽如此,但这种代码应该是留给自己的,把这种代码交出去就不太好了。
iyangyuan
2017 年 7 月 13 日
没什么大问题,方便扩展,很有先见之明
autoxbc
2017 年 7 月 13 日
附加操作,快速屏蔽
if(true)
{...}

快速略过判断条件
if( false || ... )
{...}
else
{...}

多方案备选
switch(1)
{
case 1:
...
break;
case 2:
...
break;
}
printempw
2017 年 7 月 13 日
挺正常的,我也常写,不过一般会标明,也不会就这么放着交给别人
nutting
2017 年 7 月 13 日
第一个应该留个 TODO 吧,第二个测试用的,但是 true 建议定义到一个常量里起个名字吧
kamen
2017 年 7 月 13 日
写法没毛病,但是好歹加个注释啊
Mikewu
2017 年 7 月 13 日
测试的时候我也常这样写
mingyun
2017 年 7 月 13 日
// to do
Ouyangan
2017 年 7 月 13 日
因为没写完逻辑的话 , 不这样写编译器就会报错啊...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/375091

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX