当前位置:编程学习 > C#/ASP.NET >>

写出这段代码的人用意何在



我市日报社搞的一年一度的消费购物节活动用的软件,反编译以后不仅看到了简单的从WEB端POST到数据给用户查询,以及用Json工具把用户数据转储到WEB端的及其简易的过程外,还看到了非常蛋疼的一条语句。



你既然允许插入空字符串,那还写那条判断干啥?最扯淡的是把newpass改成空字符串后WEB端保存的oldpass就变成空字符串了,但是再想通过post 空字符串的oldpass到web端就不通过了,不通过了啊!意思是改成空密码这个操作是不可逆的,何其蛋碎。



这个槽点不少的程序下载地址http://down.xfgwj.com/  --------------------编程问答-------------------- (如果你是男生)比如说你去天安门附近的公共厕所上厕所,如果上小号就不给你手纸了,如果上大号才给手纸。你会不会问“既然允许我上厕所,那还判断我是不是要拉屎干啥子啊?” --------------------编程问答--------------------
引用 1 楼 sp1234 的回复:
(如果你是男生)比如说你去天安门附近的公共厕所上厕所,如果上小号就不给你手纸了,如果上大号才给手纸。你会不会问“既然允许我上厕所,那还判断我是不是要拉屎干啥子啊?”


按这语句的意思是,如果测试判断我不大便就不给我纸,但是如果我不大便他一样给我纸…虽然如果我真的要上厕所的话我会乐意接收免费的纸,但是如果是程序代码的话这判断不是多余吗?



--------------------编程问答-------------------- 很简单,代码是一些根本不会写程序的码农拼凑的。
也许本来只有外面一句,结果老板说不行,我们需要判断下旧密码,码农正好有一条在别处看到的实现这样需求的代码,于是又贴上里面的一句。反正运行下可以,哪里还管那么许多。
这种项目就是写到哪算哪的。 --------------------编程问答--------------------
引用 3 楼 caozhy 的回复:
很简单,代码是一些根本不会写程序的码农拼凑的。
也许本来只有外面一句,结果老板说不行,我们需要判断下旧密码,码农正好有一条在别处看到的实现这样需求的代码,于是又贴上里面的一句。反正运行下可以,哪里还管那么许多。
这种项目就是写到哪算哪的。


是啊,就这破烂居然还被拿给全市大型零售企业用,坑死人了,为了我们公司使用部门用的顺心点我不得已只能重写一次了。 --------------------编程问答-------------------- 挺正常的,头一次写出来的代码都是比较简洁的,随着需求不停的变更,代码也会变得越来越糙,楼主要是真有心不如打头重新写一个
补充:.NET技术 ,  非技术区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,