单引号引发的血案
写给自己,备以后回味,看了的人不要乱喷。
今天改一程序,说起来并不算是改,也就是把页面与基础类库拼起来,本来原来的开发人员,如果直接给完整版源码,就不有费这个劲,可是人偏偏说没有,那好吧,自己入起组装吧,结果组装几天,总算组装起来,唯一缺点就是页面中的几个即时响应切换的tab不能切换,肯定是js问题啊,找啊找,页面是模板生成机制,找了好久没找到对应的模板,可能我技术差吧,也许系统大,页面源码是从ftp上下下来的,网上一切正常,到本地就出错,经过N多的查找,就在最后准备放弃的时候,发现切换用js,在调用时少了个单引号,当时那个晕啊!
反思:
1、很多事情当你不想坚持或觉得无法坚持时,再咬咬牙,成功可能就在你咬完牙就来了,成功和失败只差一点点,说远不远,说近不近!
2、不要事事将就,也许在当时解决了问题,但长远可能带来更多的烦恼,比如这个单引号,如果当时修改页面的人员,直接把模板修改好,而不是草草的将生成的页面修改以解决皮毛问题,哪用的着我一天半时间来处理这个问题?
程序员是细节决定成败的典型行业。
临汾第一站软件工作室:http://www.diyizhan.net.cn,欢迎前来咨询业务合作!
活的有意义