• 网页出现大bug后失败教训的反思2011/08/31


      我发现自己犯了两条错误。

      一:自己在ietester上发现网页在ie6上有问题,但是我和同事因为某个原因都以为是我自己的ietester坏了而已,就交给测试,结果测试没用ie6测(测试是新手)。。我们的技术发布上去了,在ie6下,整个页面的效果就像忽略了页面所有的样式的效果一样,很丑陋,而且这个页面还是一个网站最重要的首页。

      有图有真相(下图),所有内容都是垂直排列了。

      

      这样带来的后果是:

        a。同事觉得我技术不行,做事不可靠;

        b。自己对作品,对公司不负责。

      教训总结不管时间多么急,以后我做得东西一定要在ie6-8,chrome,ff,ie9(运行下看js错误与否)测试,看见效果可以了才交给测试。

      二:当初老总是让我给游戏分区和游戏服务器加拼音搜索,结果我做的时候看见游戏服务器貌似只有几条,觉得不需要做搜索,且在做的时候遇到点麻烦,就只给游戏分区加了搜索,又点了几下,点的这几条游戏的分区的服务器都不多,就想,给几条数据做什么搜索呀,就自作聪明的想加了反而没必要,就而没有给游戏的服务器加搜索,结果,

    部门经理找我为什么那个没加区服,我说“我以为。。”,经理告诉我“不要你以为,,,,”,他说有的游戏分区的服务器有几十条数据。

      教训总结:上级说什么就是什么,不要自作聪明,自作主张,即使你想自作主张,也要等那个让你做这个功能的人同意了才那么做。

    三:改变一个东西时,要想想这个是不是公用的,多个页面都调用到的css或js,否则我本来只想改A页面,但我改了这个多个页面调用到的js,就也会把b页面的样式也给改了,造成错误。

    单纯的说教毫无意义,下面教给前端入门不久的人一个小招,就是改公共的东西的时候,自己可以在整个项目里搜一下,看又没有其他地方已经用到了这个类,这样你就可以改了之后看看对其他地方有没有什么影响,有得话你可以单独为这个元素设一个样式。

    三思,三思。

  • 相关阅读:
    [No000088]并行循环vs普通循环
    [No000087]Linq排序,SortedList排序,二分法排序性能比较
    [No000086]C#foreach集合被改变,报错处理方案
    [No000085]C#反射Demo,通过类名(String)创建类实例,通过方法名(String)调用方法
    [No000084]C# 使用Log4Net(1)-快速建立一个demo
    [No000082]Convert和Parse的区别/Convert.ToInt32()与int.Parse()的区别
    [No000081]SVN学习笔记1-服务端搭建
    [No00007F]2016-面经[下] 英文简历写作技巧
    [No00007E]2016-面经[中]
    [No00007D]2016-面经[上]
  • 原文地址:https://www.cnblogs.com/lanyueer/p/2161241.html
Copyright © 2020-2023  润新知