产品经理说这个动画要丝滑,我问什么叫丝滑,他说你看着办。我盯着屏幕沉默了十分钟。我把这个 loading 状态加上之后,产品说太慢了,其实是网络慢。好在最后有惊无险
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
联调了一下午,最后发现是前端传的参数名多了一个 s。我先确认了一遍前置条件,再动手。我打开了设计稿的标注,发现它自己都不自洽。世界瞬间清净了
前端最熟练的技能是把设计稿翻译成能跑的近似品。我发现自己居然没法反驳。我把这段样式注释掉,页面反而正常了,我又默默加回去。我把这条经验写进了团队 wiki
前端最玄学的问题是「在我这里明明是好的」。我愣了两秒,然后继续敲代码。我打开了这个库的文档,发现版本更新后 API 全变了。真香定律准时生效
我量的间距和设计稿永远差两个像素。我想了想自己这些年,好像确实如此。我把这个请求的防抖时间设成了三百毫秒,接口压力小了一半。好在最后有惊无险
后端工程师看到前端发来的数据:这格式怎么又是错的。我在心里点了点头。我把这段样式注释掉,页面反而正常了,我又默默加回去。世界瞬间清净了
这个页面的交互有八种状态,需求文档里只画了一种。我停了一下,然后继续手上的活。我把这个滚动条的样式改了一遍,只在某个浏览器生效。复盘会上我们把它列成了案例
前端的世界里,一行样式错了整页都会跟着歪。我默默记下了这句话。我把这段样式注释掉,页面反而正常了,我又默默加回去。这大概就是程序员的人生吧
前端的日常是在像素和体验之间做妥协。我盯着屏幕,觉得这才是我的一天。我在控制台里改了三行 CSS 试效果,改完忘了同步回代码。果然现实比段子更精彩
产品和设计争论了半小时,最后让我「按感觉来」。我在心里点了点头。我在心里默默给这个页面的兼容性打了个问号。那一刻我觉得自己还是很专业的