OhMySkills
语言与基础运行时 kotlin-coroutines-performance 更新于 2026-11-01

Kotlin · 性能规则

Performance rules for Kotlin: baseline first, dominant-cost-first fixes and recorded budgets.

技术栈
Kotlin
主题
性能
条目
9 条
版本
v0.2.0

✓ 应当这么做

  • ✓ Measure a baseline on realistic data before changing anything
  • ✓ Fix the dominant cost first: network, then N+1 queries, then allocation
  • ✓ Record the budget and the measurement method next to the code

✕ 常见反模式

  • ✕ Optimising code paths not visible in the profile
  • ✕ Micro-benchmarks that ignore cold start and contention
  • ✕ Trading correctness for speed without an explicit decision record

◎ 交付前验证

  • ◎ Compiler/interpreter warnings treated as errors for new code
  • ◎ Test suite passes on the minimum supported language version
  • ◎ Public API diff reviewed for accidental surface growth

同分类条目

32 篇

同一技术栈的其他条目