对于时刻需要和国际接轨的码农们,英语的重要性是毋庸置疑的。尤其是那些胸怀大志的潜在大牛们,想在码农行业闯出一片天地,秒杀身边的小弟们,熟练掌握英语更是实现其目标最关键的因素之一。否则,试想在你捧着某出版社刚刚翻译出来的《JSP 高效编程》苦苦学习JSP模板的时候,你旁边的小弟却是拿着原版的《AngularJS in Action》学习开发单页面应用,虽然你们都同样认真地学习了一个月,可做出来东西的效果能一样吗?所以,英语好才能学到最新最炫的技术,否则只能拿着国内出的翻译版学习两三年前的老古董还把它当个宝。首先要有词汇:
- application 应用程式 应用、应用程序
- application framework 应用程式框架、应用框架 应用程序框架
- architecture 架构、系统架构 体系结构
- argument 引数(传给函式的值)。叁见 parameter 叁数、实质叁数、实叁、自变量
- array 阵列 数组
- arrow operator arrow(箭头)运算子 箭头操作符
- assembly 装配件
- assembly language 组合语言 汇编语言
- assert(ion) 断言
- assign 指派、指定、设值、赋值 赋值
- assignment 指派、指定 赋值、分配
- assignment operator 指派(赋值)运算子 = 赋值操作符
- associated 相应的、相关的 相关的、关联、相应的
- associative container 关联式容器(对应 sequential container)关联式容器
- atomic 不可分割的 原子的
- attribute 属性 属性、特性
- audio 音讯 音频
- a.I. 人工智慧 人工智能
- background 背景 背景(用於图形着色) 后台(用於行程)
- backward compatible 回溯相容 向下兼容
- bandwidth 频宽 带宽
- base class 基础类别 基类
- base type 基础型别 (等同於 base class)
- batch 批次(意思是整批作业) 批处理
- benefit 利益 收益
- best viable function 最佳可行函式 最佳可行函式(从 viable functions 中挑出的最佳吻合者)
- binary search 二分搜寻法 二分查找
- binary tree 二元树 二叉树
- binary function 二元函式 双叁函数
- binary operator 二元运算子 二元操作符
- binding 系结 绑定
- bit 位元 位
- bit field 位元栏 位域
- bitmap 位元图 位图
- bitwise 以 bit 为单元逐一┅
- bitwise copy 以 bit 为单元进行复制;位元逐一复制 位拷贝
- block 区块,区段 块、区块、语句块
- boolean 布林值(真假值,true 或 false)布尔值
- border 边框、框线 边框
- brace(curly brace) 大括弧、大括号 花括弧、花括号
- bracket(square brakcet) 中括弧、中括号 方括弧、方括号
- breakpoint 中断点 断点
- build 建造、构筑、建置(MS 用语)
- build-in 内建 内置
- bus 汇流排 总线
- business 商务,业务 业务
- buttons 按钮 按钮
- byte 位元组(由 8 bits 组成) 字节
- cache 快取 高速缓存
- call 呼叫、叫用 调用
- callback 回呼 回调
- call operator call(函式呼叫)运算子调用操作符(同 function call operator)
- candidate function 候选函式 候选函数(在函式多载决议程序中出现的候选函式)
- chain 串链(例 chain of function calls) 链
- character 字元 字符
- check box 核取方块 (i.e. check button) 复选框
- checked exception 可控式异常(Java)
- check button 方钮 (i.e. check box) 复选按钮
- child class 子类别(或称为derived class, subtype) 子类
- class 类别 类
- class body 类别本体 类体
- class declaration 类别宣告、类别宣告式 类声明
- class definition 类别定义、类别定义式 类定义
- class derivation list 类别衍化列 类继承列表
- class head 类别表头 类头
- class hierarchy 类别继承体系, 类别阶层 类层次体系
- class library 类别程式库、类别库 类库
- class template 类别模板、类别范本 类模板
- class template partial specializations 类别模板偏特化 类模板部分特化
- class template specializations 类别模板特化 类模板特化
- cleanup 清理、善后 清理、清除
- client 客端、客户端、客户 客户
- client-server 主从架构 客户/服务器
- clipboard 剪贴簿 剪贴板
- clone 复制 克隆
- collection 群集 集合
- combo box 复合方块、复合框 组合框
- command line 命令列 命令行 (系统文字模式下的整行执行命令)
- communication 通讯 通讯
- compatible 相容 兼容
- compile time 编译期 编译期、编译时
- compiler 编译器 编译器
- component 组件 组件
- composition 复合、合成、组合 组合
- computer 电脑、计算机 计算机、电脑
- concept 概念 概念
- concrete 具象的 实在的
- concurrent 并行 并发
- configuration 组态 配置
- connection 连接,连线(网络,资料库) 连接
- constraint 约束(条件)
- construct 构件 构件
- container 容器 容器 (存放资料的某种结构如 list, vector...)
- containment 内含 包容
- context 背景关系、周遭环境、上下脉络 环境、上下文
- control 控制元件、控件 控件
- console 主控台 控制台
- const 常数(constant 的缩写,C++ 关键字)
- constant 常数(相对於 variable) 常量
- constructor(ctor) 建构式 构造函数 (与class 同名的一种 member functions)
- copy (v) 复制、拷贝 拷贝
- copy (n) 复件, 副本
- cover 涵盖 覆盖
- create 创建、建立、产生、生成 创建
- creation 产生、生成 创建
- cursor 游标 光标
- custom 订制、自定 定制
- data 资料 数据
- database 资料库 数据库
- database schema 数据库结构纲目
- data member 资料成员、成员变数 数据成员、成员变量
- data structure 资料结构 数据结构
- datagram 资料元 数据报文
- dead lock 死结 死锁
- debug 除错 调试
- debugger 除错器 调试器
- declaration 宣告、宣告式 声明
- deduction 推导(例:template argument deduction) 推导、推断
- default 预设 缺省、默认
- defer 延缓 推迟
- define 定义 预定义
- definition 定义、定义区、定义式 定义
- delegate 委派、委托、委任 委托
- delegation (同上)
- demarshal 反编列 散集
- dereference 提领(取出指标所指物体的内容) 解叁考
- dereference operator dereference(提领)运算子 * 解叁考操作符
- derived class 衍生类别 派生类
- design by contract 契约式设计
- design pattern 设计范式、设计样式 设计模式※ 最近我比较喜欢「设计范式」一词
- destroy 摧毁、销毁
- destructor 解构式 析构函数
- device 装置、设备 设备
- dialog 对话窗、对话盒 对话框
- directive 指令(例:using directive) (编译)指示符
- directory 目录 目录
- disk 碟 盘
- dispatch 分派 分派
- distributed computing 分布式计算 (分布式电算) 分布式计算 分散式计算 (分散式电算)
- document 文件 文档
- dot operator dot(句点)运算子 . (圆)点操作符
- driver 驱动程式 驱动(程序)
- dynamic binding 动态系结 动态绑定*