联调了一下午,最后发现是前端传的参数名多了一个 s。我先确认了一遍前置条件,再动手。我在心里给这次上线做好了心理准备,果然出了问题。好在最后有惊无险
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
产品和设计争论了半小时,最后让我「按感觉来」。我不知道该说什么,就笑了笑。我把这个弹窗的遮罩层加上了,用户终于不会再点到后面。我把这条经验写进了团队 wiki
这个需求在 PC 上很优雅,在手机上完全是另一回事。我发现自己居然没法反驳。我把这个问题丢给搜索引擎,前三页的答案都试了一遍。那一刻我觉得自己还是很专业的
明明是同一个页面,真机上是好的,模拟器上是崩的。我重新看了一遍手上的计划,把风险项标了出来。我打开看了下这个页面的首屏时间,决定先发给设计看效果。这条经验值直接拉满
我量的间距和设计稿永远差两个像素。我停了一下,然后继续手上的活。我在心里数了一下这个页面用到的库,一共十一个。我把这条经验写进了团队 wiki
产品经理说这个动画要丝滑,我问什么叫丝滑,他说你看着办。我打开了控制台,发现报错信息指向了一个空行。世界瞬间清净了
我看了下这个页面的样式文件,有两千多行。我在心里把涉及的所有环节都过了一遍。我把这个下拉框的层级提了上去,它终于不再被弹窗盖住。我把它写进了组内的避坑文档第一章
前端工程师写 CSS 的时候:为什么这个 div 就是不听话。我停了一下,然后继续手上的活。我打开看了下这个页面的资源大小,决定先把图压一压。这大概就是程序员的人生吧
设计师的稿子很美,实现出来只能说精神相似。我盯着屏幕,觉得这才是我的一天。我打开看了下这个交互的实现方式,发现和隔壁组不一样。我把它写进了组内的避坑文档第一章
前端的日常是在像素和体验之间做妥协。我把它记在心里,没跟任何人说。重新构建之后缓存没清,我又多排查了二十分钟