日期:2014-05-20  浏览次数:20907 次

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


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



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



这个槽点不少的程序下载地址http://down.xfgwj.com/ 
------解决方案--------------------
(如果你是男生)比如说你去天安门附近的公共厕所上厕所,如果上小号就不给你手纸了,如果上大号才给手纸。你会不会问“既然允许我上厕所,那还判断我是不是要拉屎干啥子啊?”
------解决方案--------------------
很简单,代码是一些根本不会写程序的码农拼凑的。
也许本来只有外面一句,结果老板说不行,我们需要判断下旧密码,码农正好有一条在别处看到的实现这样需求的代码,于是又贴上里面的一句。反正运行下可以,哪里还管那么许多。
这种项目就是写到哪算哪的。
------解决方案--------------------
挺正常的,头一次写出来的代码都是比较简洁的,随着需求不停的变更,代码也会变得越来越糙,楼主要是真有心不如打头重新写一个