论程序员的英语水平,看看你在几级?【附程序员常用英语词汇】
条数用count而不是number
订单条数,别定义成 orderNum。
你看sql语句里查条数是 count(*)。
因此,订单条数,定义成 orderCount 吧。
orderNum通常被理解为 orderNo-“订单号”。
“OrderNo”怎么读?
“Yes”/“No”,大家都会读。
没错,有一个同学 就把“OrderNo”读作 /order/+/no/ 了。
其实,“OrderNo”中的“No”是“Number”的缩写。所以,你知道“OrderNo”怎么读了吗?
获取下一天的日期
根据指定的日期,获取其后一天的日期
public static String getTomorrow(Date date){ Calendar calendar = Calendar.getInstance();//此时打印它获取的是系统当前时间 calendar.setTime(date); calendar.add(Calendar.DATE, 1); //得到明天 return new SimpleDateFormat("yyyyMMdd").format(calendar.getTime()); }
点评: 方法可重命名为getNextDay
“商品”怎么说?
商品表:t_good
然后,程序里都是good
点评:商品是goods,不过,最好用product。
“程序埋点”还是“程序买点”?
要对网站用户的操作行为进行留痕记录,需要写埋点程序。
程序员定义埋点为:buying_point
点评:别误解,不是“买点”,是埋点。埋点可以用 tracking 或 event tracking。
程序员常用英语词汇
buffer 预留/打buffer,预留时间或空间 Strategy:策略 Proxy:代理 order:订单 seq / sequence / seq_no:序号 flow:流水,流水表可以_flow结尾 负数:minus。 定义-1可以用m1。 见→jvm常量压栈指令 iconst_m1。 optional 可选的、备选的,如可选参数
|
|
dump-备份 如,mysql备份数据库用dump命令 bak-backup的缩写,备份 。备份的表通常包含bak_ threshold-[ˈθreʃhəʊld] 阈值[yù zhí] |
|
日常办公 |
KPI:考核指标 OKR Q1 / Q2 / Q3 /Q4:Q1指第一季度,以此类推。Q在这里对应quarter,表示¼ RD / R&D:研发 QA:质量保证,也指测试岗人员 PD:产品文档,有的公司也指产品经理 PM:项目经理,有的公司也指产品经理
battle:pk或较量。大家的想法不一致时,互相辩论、论证,称为battle。 care:通常用“我不care”表示我不关注某事物。 case:例证、示例 testcase:测试用例
|
程序员不常用英语词汇
What is cache penetration, cache breakdown and cache avalanche
缓存穿透-cache penetration
缓存击穿-cache breakdown
缓存雪崩-cache avalanche
Defensive Programming-防御性编程
Pair programming-结对编程
当看到一些不好的代码时,会发现我还算优秀;当看到优秀的代码时,也才意识到持续学习的重要!--buguge
本文来自博客园,转载请注明原文链接:https://www.cnblogs.com/buguge/p/16007089.html