程序员的自我修养
文章平均质量分 92
KenkoTech
尽量发一些实际项目遇到的问题
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
程序员自我修养系列之二:记录前端开发的经典妥协
因为事实是选中值确实是3个,但是别忘了看上面这个筛选器实现是Dropdown之间可以相互“过滤”,所以在选择了“旧金山”之后,“内华达”,“俄勒冈”在第一级中已经不存在了,第一级Dropdown只会保留包含“旧金山”这个城市的州。但是这组件设计之初的需求是这个筛选组件的筛选条件并非固定的几个条件,而是可以动态添加且不用考虑添加顺序的“自由”且强大的筛选器。属性可能不是一个优雅的名字,也不是一个完美的解决方案,但它确实解决了我们面临的实际问题。在真实的前端开发中,这样的妥协比比皆是。,即使实际上有3个。原创 2025-12-23 11:18:29 · 756 阅读 · 0 评论 -
程序员自我修养系列之一:Language Server Protocol (LSP)
**协议功能有限**</font>,部分 IDE 的深度功能可能超出 LSP 能力。- <font color="#fc5531">**核心思想**</font>:语言功能由 Server 提供,编辑器只负责调用。- ⚠️ <font color="#fc5531">**生态差异**</font>:不同语言的 LSP 实现质量差距较大。- LSP 是一种 <font color="#fc5531">**解耦语言智能与编辑器的协议**原创 2025-10-23 15:14:58 · 1176 阅读 · 0 评论
分享