编程英文术语

  • crud 增删改查(create/retrieve/update/delete)
  • 功能特性相关
    • feature 特性,指事物有鲜明特征方面的属性,对应到产品或解决方案所具有的特征
      • feature->what's the difference?
    • function 功能,强调产品的目的和用途
      • 目前许多数字产品的特点也正好是其所包含的多种功能,传统产品中则较容易区分这二者。介绍一个全新开发的且无人认识的产品时,应该先介绍function。
      • 以手机为例,手机的function是用来打电话,不同手机的feature在于系统或者硬件配置上的差别。
      • function->what's this?
  • 密码相关
    • passphrase: a string that is formed a memorable phrase, by selecting certain characters.
      • 比如: 密码是IAtEaBurger@2pm. I ate a burger at 2 pm.
      • 方便人们记忆,也保证了密码的复杂度.
    • password: a sequence of characters that the user knows.
      • 密码泛指人们所知道的一系列的由字符组成的. 比如普通的密码.
    • passcode: a sequence of numbers.
      • 比如four-digit PIN.
  • 改动/重构相关
    • 这三个指改动,希望改动能够达到最好的效果(一般是在已存在的软件中发现一些问题时做出改动),但不保证其能改善任何东西。
      • architecture 指软件项目规模很大
        • rearchitecturing 大规模代码改动修复严重问题
      • design 指软件架构,规模较小,通常用于指APIs和UI组件
        • redesigning API改动和用户交互层的改动
      • rewriting 通常也指小规模的改动
        • 例如rewrite一个函数,用更好的代码替换它
    • refactoring 更加具体,快速开发中,这些改动覆盖于单元测试refactoring不改动程序的行为(不破坏任何单元测试),但从维护的观点上看,改动的代码改善了软件。
    • refactoring用于改写还行,但不建议用rearchitecturing、redesigning、rewriting(red flags),可能User Ineterface用redesign算个例外。
  • 数据单位相关
    • 1 kB(kilobyte) = 1000 bytes
    • 1 KiB(kibibyte, kilo binary byte) = 1024 bytes
  • undifined behavior 未定义行为,编程语言标准中没有定义它,编译器爱怎么做都行,执行的结果就是不可预料的。
  • 进制相关
    • binary
    • octal /ˈɒkt(ə)l/ adj.八进制的
    • decimal adj. 十进制的
    • hexadecimal adj. 十六进制的
本文结束 感谢阅读
Adios!
许可注意: 若想对本作品进行转载、引用亦或是进行二次创作时,请详细阅读上述相关协议内容(若不理解,请点击链接跳转阅读)。为保障本人权利,对于违反者,本人将依法予以处理!同时会向搜索引擎提交DMCA的投诉申请。望周知!—— Mr. Kin
勘误声明: 虽本人写作时已尽力保证其内容的正确性,但因个人知识面和经验的局限性以及计算机技术等相关技术日新月异,本作品内容或存在一些错误之处。欢迎联系我以更正错误,不胜感激!—— Mr. Kin
侵权声明: 若本站采用的第三方内容侵犯了你的版权,请联系我进行处理,谢谢!—— Mr. Kin
免责声明: 根据中国《计算机软件保护条例》第十七条规定:“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”本站分享的任何逆向破解软件,版权所有者归原软件著作权人。仅供个人使用或学习研究,严禁商业或非法用途,严禁用于打包恶意软件推广,否则后果由用户承担责任,特此说明。—— Mr. Kin
靓仔/美女,不考虑支持一下我吗?谢谢鼓励!(๑•̀ㅂ•́)و✧
Mr. Kin 微信 微信
Mr. Kin 支付宝 支付宝
Mr. Kin 领取支付宝红包 领取支付宝红包
  • 本文作者: Mr. Kin
  • 本文链接: https://mister-kin.github.io/english/code/
  • 版权声明: 本博客所有内容,除个人设计创作的图像(如 logo 等)和相关的视频创作及其他特别声明外,均采用 BY-NC-SA 许可协议进行发布。版权 © Mr. Kin,保留所有权利。