开发必备词汇(不定时更新)

来源:互联网 发布:美军软件人机界面标准 编辑:程序博客网 时间:2024/05/23 22:06

转载请注明出处:http://blog.csdn.net/CrapulencezzZ/article/details/52972002

作为一个 Developer,这些词汇我感觉是必须掌握的,不要求每个都能写出来,但是最起码看到了或者听到了下面的这些词汇如果表示一脸茫然那就太out了!

技术相关

IT: Information Technology, 信息技术
AI: Artificial Intelligence, 人工智能
VR: Virtual Reality, 虚拟现实
AR: Augmented Reality, 增强现实
IM: InstantMessaging, 即时通讯
NFC: Near Field Communication, 近场通信
OCR: Optical Character Recognition, 光学字符识别(比如识别图像里的文字)

WWDC: Worldwide Developers Conference, 苹果全球开发者大会
Google I/O: Google Innovation in the Open, 谷歌网络开发者年会, 在开放中创新

岗位相关

VI: Visual Identity, 视觉设计
UI: User Interface, 用户界面,就是通常说的美工妹纸…
UE: User Experience, 用户体验
QA: Quality Assurance, 质量保证,就是通常说的测试妹纸…
QC: Quality Control, 质量控制
PM: Product Manager, 产品经理 / Project Manager, 项目经理

CEO: Chief Executive Officer, 首席执行官,类似总经理、总裁,是企业的法人代表
COO: Chief Operating Officer, 首席运营官,类似常务总经理
CFO: Chief Financial Officer, 首席财务官,类似财务经理
CTO: Chief Technology Officer, 首席技术官,类似总工程师
CIO: Chief Information Officer, 首席信息官,主管企业信息的收集和发布

版本相关

Alpha(Close Beta):内部测试版,在公司内部组织进行的面向部分职工的,自愿参与的产品试用。
Beta(Open Beta):公开测试版,发布于软件的开发后期阶段,会根据用户需求和测试结果增加新的功能。
Gamma(RC - Release Candidate):候选发布版,发布于软件的正式定稿之前,不会再加入新的功能和模块,主要是为了清除bug。

Dev:开发版
Beta:测试版
Stable: 稳定版

开发相关

OOD: Object-Oriented Design, 面向对象设计
OOP: Object-Oriented Programming, 面向对象编程
OOA: Object-Oriented Analysis, 面向对象分析

IDE: Integrated Development Environment, 集成开发环境
SDK: Software Development Kit, 软件开发工具包
ADT: Android Development Tools, 安卓开发工具

AIDL: Android Interface Definition Language, 安卓接口定义语言
IPC: Inter Process Communication, 进程间通讯
LBS: Location Based Service, 基于位置的服务
POI: Point Of Information, 信息点,包含名称,类别,经纬度,附近商铺等四方面信息

GC: Garbage Collection, 垃圾回收器
OOM: OutOfMemory, 内存溢出
ANR: Application Not Responding, 应用无响应

PRD: Product Requirement Document, 产品需求文档
MRD: Market Requirement Document, 市场需求文档
BRD: Business Requirement Document, 商业需求文档

HTTP: HyperText Transfer Protocol, 超文本传输协议
REST: Representational State Transfer, 表现层状态转化,互联网软件的一种结构规则
JSON: JavaScript Object Notation, JavaScript对象表示法
API: Application Programming Interface, 应用编程接口

KPI: Key Performance Indicator, 关键绩效指标

PV: Page View, 页面浏览量
UV: Unique Visitor, 独立访客数(不同IP)
VV: Visit View, 访客的访问次数

CMS: Content Management System, 内容管理系统
TMS: Terminal Management System, 终端管理系统

商业模式

B2C: Business-to-Customer, 商对客,直接面向消费者销售产品和服务商业零售模式
P2P: Peer-to-Peer, 个人对个人,一般用于小额借贷金融模式
O2O: Online-to-Offline, 线上线下的营销模式
B2B: Business-to-Business, 企业对企业的营销关系
C2C: Customer-to-Customer, 个人与个人之间的电子商务
P2C: Production to Customer商品和顾客,生活服务平台

游戏相关

啊嘞,好像有什么东西乱入了 ヾ (o ° ω ° O ) ノ゙
First Blood: 第一滴血
Double Kill: 双杀
Triple Kill: 三杀
Quadra Kill: 四杀
Penta Kill: 五杀
Hexa Kill: 六杀
Killing Spree: 大杀特杀
Dominating: 主宰比赛
Rampage: 暴走
Godlike: 接近神了
Legendary: 超神
Ace: 团灭

其他

CV: Curriculum Vitae, 个人简历
FAQ: Frequently Asked Questions, 常见问题
WTF: What The Fuck, 什么玩意儿
BTW: By The Way, 顺便说一句
FYI: For Your Information, 供你参考
Fwd: Forward, 转发

日常撸美剧和翻译视频时遇到的:
1. Elephant in the room:is an English metaphorical idiom for an obvious truth that is going unaddressed. The idiomatic expression also applies to an obvious problem or risk no one wants to discuss.可以翻译为那些显而易见但是人们却不愿提及的棘手问题。
2. Here’s the kicker:这就是问题所在;不可思议的是。
3. Hit the hay:上床睡觉,类似于hit the sack。


接下来可谓是装逼技能全开了,老司机教你怎么在 Stack Overflow 上勾搭老外:

提出问题

  • In my limited experience with… 在我有限的经验看来…
  • I’ve searched for a long time on net, but it came to nothing. Please help or try to give some ideas about how to achieve this. 找了很久未果,求助攻。
  • After searching around for a decent xxx solution and found that everything out there was difficult to use. 找了N种方法发现都太TM难了。
  • I’ve looked around and apparently I’ve got the choice between these solutions: 搜索过很多解决方案,如下。
  • Which seems a promising solution. 看起来是一个好的解决方案。
  • I’ve tried multiple variations of this, but none of them seems to work. Any ideas? 试了很多都无效,求助。
  • Wanted to know if it’s a good practice to do that and what would be the best way to do that? 我的做法是否正确,是否有更好的法子。
  • Thanks in advance! 先行谢过!

回答问题:

  • If I understand you correctly, you want to xxx… 如果我没理解错的话,你是想…
  • Can you provide more details about you use case? 请提供一些细节。
  • Please post your stack trace. 请贴出你的日志信息。

表示感谢:

  • Works like a charm! 奇迹般起作用了!
  • You saved my day! 你拯救了我!
  • Thank you for your answer sincerely. 真诚的感谢。
  • Ok, cool and thanks! I neglected to do that. I’ll give it a try. 非常感谢!我忽视了这一点,我会试一下。
  • Awesome answer! 非常棒的答案!

回答感谢:

  • Enjoy your coding! 编码愉快!

不断更新中。。。

1 0