目录
术语
| 英文表达 | 中文解释 | 使用场景 / 备注 |
|---|---|---|
| curly braces | 花括号 {} |
常用于代码块、函数体 |
greater than or equal to (>=) |
大于等于 | 条件判断 |
| polymorphism | 多态 | 面向对象编程核心概念 |
| inheritance | 继承 | 类之间的关系 |
| encapsulation | 封装 | 数据隐藏与接口暴露 |
| constructor / destructor | 构造函数 / 析构函数 | C++类生命周期管理 |
| reference / pointer | 引用 / 指针 | C++变量访问方式 |
| overload / override | 重载 / 重写 | 函数或运算符扩展 |
| compile-time / runtime | 编译时 / 运行时 | 性能与错误定位相关 |
| stack / heap | 栈 / 堆 | 内存管理 |
| thread-safe | 线程安全 | 并发编程 |
| undefined behavior | 未定义行为 | 编译器无法保证结果 |
| template / generic | 模板 / 泛型 | C++/TypeScript等通用编程 |
| STL (Standard Template Library) | 标准模板库 | C++常用数据结构与算法 |
| lambda expression | 匿名函数表达式 | 函数式编程风格 |
| scope / lifetime | 作用域 / 生命周期 | 变量可见性与存活时间 |
行业表达
| 英文表达 | 中文解释 | 使用场景 / 备注 |
|---|---|---|
| MVP (Minimum Viable Product) | 最小可行产品 | 产品开发初期 |
| pivot | 战略转向 | 产品或业务方向调整 |
| iteration | 迭代 | 敏捷开发周期 |
| sprint | 冲刺周期 | 敏捷开发术语 |
| backlog | 待办事项列表 | 项目管理 |
| playtest | 游戏测试 | 游戏开发流程 |
| asset pipeline | 资源处理流程 | 游戏美术与技术协作 |
| hitbox / collision detection | 碰撞盒 / 碰撞检测 | 游戏物理逻辑 |
| frame rate / FPS | 帧率 | 游戏性能指标 |
| latency / lag | 延迟 / 卡顿 | 网络性能问题 |
| live ops | 运营活动 | 游戏上线后的持续运营 |
| monetization | 变现策略 | 游戏商业模式 |
| sandbox environment | 沙盒环境 | 安全测试或实验环境 |
| scalability | 可扩展性 | 系统设计目标 |
| CI/CD (Continuous Integration / Deployment) | 持续集成 / 部署 | DevOps 流程 |
表达习惯
| 英文表达 | 中文解释 | 使用场景 / 备注 |
|---|---|---|
| Let’s refactor this module. | 我们来重构这个模块。 | 团队协作时建议优化代码结构 |
| This function is too tightly coupled. | 这个函数耦合度太高。 | 表达设计问题 |
| Can we abstract this logic? | 我们能抽象这段逻辑吗? | 提高复用性 |
| This breaks the single responsibility principle. | 这违反了单一职责原则。 | 代码设计讨论 |
| Let’s keep it DRY (Don’t Repeat Yourself). | 避免重复代码。 | 编程原则 |
| This is a bit verbose. | 这段代码有点啰嗦。 | 表达代码简洁性问题 |
| It’s more idiomatic to use… | 更符合语言习惯的是用… | 语言风格建议 |
| Let’s decouple the UI from the logic. | 把 UI 和逻辑分离。 | 前端架构优化 |
| This is a good candidate for a helper function. | 可以提取为辅助函数。 | 提高可读性 |
| We should avoid side effects here. | 应避免副作用。 | 函数式编程建议 |
面试沟通
| 英文表达 | 中文解释 | 使用场景 / 备注 |
|---|---|---|
| I led the implementation of… | 我主导了…的实现 | 项目介绍 |
| We optimized the performance by… | 我们通过…优化了性能 | 技术成果展示 |
| I collaborated with cross-functional teams. | 我与跨职能团队合作 | 展现沟通能力 |
| One challenge we faced was… | 我们遇到的一个挑战是… | 问题分析 |
| I proposed a solution that… | 我提出了一个解决方案… | 展现主动性 |
| The project was deployed to production in… | 项目已上线于… | 项目成果说明 |
| I ensured code quality through… | 我通过…保障了代码质量 | 展现工程规范意识 |
| I’m comfortable working in agile environments. | 我适应敏捷开发环境 | 团队协作能力 |
| I’m currently exploring C++ for backend performance. | 我正在研究 C++ 提升后端性能 | 展现学习动力 |
| I’d love to contribute to scalable systems. | 我希望参与可扩展系统的开发 | 职业目标表达 |