A simple blog built by Django
告别IE:2025年前端兼容性的选择与展望
| Published by rcdfrd 告别IE:2025年前端兼容性的选择与展望
2022年6月15日,微软正式停止支持IE 11桌面应用。曾经的浏览器霸主退出历史舞台。但到了2025年,"前端是否还要兼容IE"这个问题,在部分开发者和企业中仍有争议。
这个问题牵涉技术选型、成本、用户体验、安全和行业趋势。本文将分析2025年兼容IE的利弊,结合市场数据、技术走向和企业需求,为开发者和企业提供决策参考。
IE的落幕与遗留
IE曾占据全
Read more ⟶
Boltons:补上 Python 标准库缺的那些东西
| Published by rcdfrd Boltons:补上 Python 标准库缺的那些东西
1. 为什么要用 Boltons?
Python 标准库功能不少,但写代码时总会碰到一些小问题:字典不能存重复的键、装饰器会丢掉函数签名、处理嵌套数据要写一堆递归……这些问题单独拿出来都不大,但每次都要自己写代码解决,烦。
boltons 就是来填这些坑的。它是一堆纯 Python 写的小工具,没有外部依赖,想用哪个导入哪个。目前有 230
Read more ⟶
代码审查心得:二十年实践总结
| Published by rcdfrd 代码审查心得:二十年实践总结
原文作者:Matthias Endler
做代码审查二十多年了。现在我一半以上的工作时间都花在审代码上,这和系统设计一起,是我最主要的工作。
二十年下来,我对代码审查的看法变了很多。刚入行时关注的东西,现在早就不在意了。
一、先看全局,别只盯着语法
差的代码审查只看语法风格,好的代码审查看的是:
这改动要解决什么问题?
会不会带来新问题?
和整体架构配
Read more ⟶