童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

为什么有些BUG不能改?

4月20日 小米粒投稿
  无论是开发还是产品经理几乎每天都在和各种各样的BUG打交道。但是,为什么有些BUG是不能修改的呢?
  当一个特性以代码的形式进入产品的时候,就伴随着各种各样的BUG,直到发布之前,都会一直处于发现BUG,修复BUG的循环中。出现了BUG就要修复,这似乎是再自然不过的事情了。但是,有时产品经理发现了BUG后,兴冲冲地去找开发修复时,得到的答复却是“这个BUG我知道,原因也清楚,但是不能修复”,简言之就是知错不改。
  得到这个答案时,产品经理可能会丈二和尚摸不着头脑。为啥连原因都知道的BUG却不能修复呢?是技术含量太高还是懒得修复?除去开发就是想忽悠你的这种情况,我们来看看这其中的原因。
  发版在即,BUG修复会产生不确定的后果。这种情况比较常见,也是产品和开发都认同的,原因还是简单说说。可能作为产品经理在这个版本只负责一个特性,但很多时候开发之间的代码是纠缠在一起的,可能从外面看修复一个BUG似乎只是这个产品特性自己内部的问题,但如果在测试不够充分的情况下,开发自己都没有信心保证这个修改是否会对其它地方造成影响,这是无数次血的教训换来的谨慎。
  用一个小BUG来隐藏一个大BUG。这种就是比较高级点了,有时你可能觉得开发做出来的样子似乎和最初的设计有些偏差,这就算是BUG了,但开发却是为了避开某些的坑(有可能是系统的,也有可能是别人的)不得已的调整,其实他心里知道和设计有出入,但是如果不这样做,可能会引发更大的问题。
  比如,用一点颜色上的偏差来解决系统可能出现的绘制问题,又或是按照正常实现方式会触发一个别的操作路径上的crash,于是开发就添加了很多额外的条件让它成为一个只有小场景下随机出现的问题。可是不巧,你刚好又遇到了。
  最后来说说不能修改的BUG中的极品。
  一个产品的开发往往不是固定的,有的变更甚至是非常频繁的,而在写代码这个问题上,每个开发都有自己独特的思想,每个刚踏入此坑的开发都怀着各种设计,各种架构。但是,现实往往是在遇到各种难以解决的问题后学会了各种奇技淫巧,这种奇技淫巧在程序代码中的体现往往是“神来之笔”,原作者离开后,接手者几乎难以理解其奥妙。
  为保险起见,在遇到新问题时,后来者往往不愿意去调整旧的逻辑,而是开始施展自己的奇技淫巧去解决各种奇葩的问题,如此反复,最后的代码已经到了只能看不能动,但程序又能基本正常运行的神奇境界。在产品体验时感觉到只是有些小问题而已,比如看似仅仅换张图就能解决的bug却被告知不能修复。有些开发敏锐度很高,在感觉填坑力不从心之时选择离开,因为再不走可能要吃不了兜着走了,所以也只能在代码注释中留下一句“祝你好运”来勉励接手的人了。
投诉 评论 转载

产品汪,你的产品为什么总是延期?如果问一个产品经理,你最头痛的事情是什么?估计十有八九会听到产品项目延期这个答案。项目延期,意味着产品没有如期投入市场,意味着要开始加班加点赶进度,意味着可能加班加点赶出……解密训练方法:俞军老师口里的“PM天分”今天在知乎的《〔应届生直接做PM(产品经理)到底合不合适?》问题下,俞军老师给了一个高票的答案,对于这个答案,我不完全同意其中的观点。这个答案讲出了道,但是没有特别明晰出具体落……突破窘境,优秀产品经理必备的思维方式大部分产品经理过渡到优秀的产品经理总有那么一个窘境,不知道怎么去突破自己。经过与大部分做产品的小伙伴交流,大部分问题在于大家没有形成自己的方法论。那么这篇文章主题就直面问题的本……从设计思维转变为产品思维,需要面对的4个挑战因为身边有过转产品想法的同学比较多,自己也认识很多小伙伴是新人产品经理,所以今天想先和大家探讨一下如果要一个优秀的产品经理、从设计思维转变为产品思维,需要面对的几个挑战。……解读微信教父张小龙所说的敏捷开发昨天晚上,产品教父张小龙在WXG(微信事业群)领导力大会上的讲话又一次刷爆了互联网人的朋友圈。谈到敏捷开发的时候,张小龙直言:我们今天可以想一些与众不同的点子,然后我们可……为什么说一个项目在完成了90之后,还剩下90?产品开发里有一句俗话:我们已经完成了项目的90,我们将用余下的时间再做剩下的90。其实大家都知道,尽管早就没有人说世界上有两种手机,一种叫iPhone,一种叫所有其他。手……杜蕾斯也救不了你!如何制造让客户满意的文案我们很难找到让任何客户都满意的方法,一个劣质客户,能够轻易让你吃不香睡不着。“重来!”“改、改、改!”“是我没有表达清楚还是你没有听明白?”n……一个产品的认知框架:需求、产品和情感当我们在讨论一个产品是不是好产品的时候,我们常常说得很散;总是说他满足人们的刚需,解决了某个痛点,或者说这个产品的用户体验好。我一直在思考:有没有一种分析框架来对产品进行分析,……【天天问每周精选】第12期:产品经理需要懂技术到什么程度?跟开发沟(si)通(bi)是产品经理的工作日常:给开发提需求,功能模块的讨论都涉及到一些技术知识;如果没点技术底子在的产品很可能会被技术怒怼,轻则需求被反对或者拒绝,重则可能导……作为产品经理,需要具备三种领导力成为产品领导者需要对思想和行为进行多方位的锻炼,也需要经过长期的实践和经验积累来提开个人能力。作为产品经理,需要具备三种领导力,即思想领导力、行为领导力和团队领导力。领导……阿里干货如何打造一份高质量的标准可用性问卷问卷的质量是一次调研能否成功的关键步骤。那么,什么样的问卷才是一份高质量的问卷呢?提及用户体验研究的方法,大家都会脱口而出:定性与定量。相比较定性研究中使用的那些五……为什么有些BUG不能改?无论是开发还是产品经理几乎每天都在和各种各样的BUG打交道。但是,为什么有些BUG是不能修改的呢?当一个特性以代码的形式进入产品的时候,就伴随着各种各样的BUG,直到发布……
对话设计终极指南线上营销活动产品设计经验分享手把手教你设计一个爆款测试类H5emoji表情还能用来构建用户画像?!数据探索平台设计“CheckStyle”如何利用7秒时间,让用户决定使用我的App实例分析:商品促销工具的原型设计深度解析3条设计心理学原则,提升设计方案说服力注册登录的设计:基于33款APP的注册登录分析(二)搜索框内,是否应该保存没有结果的历史搜索全面分析:APP中的消息功能设计【天天问每周精选】第55期:了解抽奖设计背后的故事

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界