技术专业术语/专业名词 - 收集

1.应用场景

用于收集, 弄清楚, 技术方面的专业术语, 帮助技术理解, 融会贯通.

2.学习/操作

查看源图像

来源

如何超过大多数人 | 酷 壳 - CoolShell02 | 从哪些维度评判代码质量的好坏?如何具备写出高质量代码的能力?-极客时间

https://en.wikipedia.org/wiki/No_Silver_Bullet

15 | 兴趣与个人认知-极客时间

1.二进制文件

https://blog.csdn.net/william_n/article/details/103602428   // 文件 - 类型 - 1. 二进制文件 [Binary file]

2. 二进制安全[字符串]

https://blog.csdn.net/william_n/article/details/103928976  // Redis 数据类型 - 二进制字符串

https://blog.csdn.net/luoyanjiewade/article/details/88229820   // 二进制安全是什么?

二进制安全是一种主要用于字符串操作函数相关的计算机编程术语。

一个二进制安全功能(函数),其本质上将操作输入作为原始的、无任何特殊格式意义的数据流。

对于每个字符都公平对待,不特殊处理某一个字符。

3. 透明

计算机中透明与生活中的透明不是一回事儿, 恰恰相反.

即计算机中的透明是 你看不到. 不用关心

4. RTT(Round-Trip Time)

网络中的定义:

RTT = 传播时延(往返哒)+ 排队时延(路由器和交换机的)+ 数据处理时延(应用程序的)。

其实有时候,我们想要表达的是:

网络往返行程 -- 有时候的程序响应优化手段之一,就是减少这个过程,或者降低这个时间

5. 涵盖我们所能听到的描述代码质量的所有常用词汇

02 | 从哪些维度评判代码质量的好坏?如何具备写出高质量代码的能力?-极客时间

20211222 周三 家里

灵活性(flexibility)、

可扩展性(extensibility)、

可维护性(maintainability)、

可读性(readability)、

可理解性(understandability)、

易修改性(changeability)、

可复用(reusability)、

可测试性(testability)、

模块化(modularity)、

高内聚低耦合(high cohesion loose coupling)、

高效(high effciency)、

高性能(high performance)、

安全性(security)、

兼容性(compatibility)、

易用性(usability)、

整洁(clean)、

清晰(clarity)、

简单(simple)、

直接(straightforward)、

少即是多(less code is more)、

文档详尽(well-documented)、

分层清晰(well-layered)、

正确性(correctness、bug free)

健壮性(robustness)、

鲁棒性(robustness)、

可用性(reliability)、

可伸缩性(scalability)、

稳定性(stability)、

优雅(elegant)、

好(good)、

坏(bad)……

6. SLB(服务器负载均衡)

Server Load Balancer

LB = Load Balancer

LB这玩意儿还是大家还是比较经常听到,但是有时候听到SLB,一时有点蒙。

7. 开发者第一 --- By Developers For Developers

8. SOA

Service-Oriented Architecture

面向服务架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)进行拆分,并通过这些服务之间定义良好的接口和协议联系起来。

接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。

这使得构建在各种各样的系统中的服务可以以一种统一和通用的方式进行交互。

9. 解决问题

Trouble shooting 和 Problem solving

如何超过大多数人 | 酷 壳 - CoolShell

10. No Silver Bullet

没有银弹 -- 即没有一劳永逸的解决办法

https://en.wikipedia.org/wiki/No_Silver_Bullet

02 | 该如何选择消息队列?-极客时间

作为一个程序员,相信你一定听过“没有银弹”这个说法,这里面的银弹是指能轻松杀死狼人、用白银做的子弹,什么意思呢?我对这句话的理解是说,在软件工程中,不存在像“银弹”这样可以解决一切问题的设计、架构或软件,每一个软件系统,它都是独一无二的,你不可能用一套方法去解决所有的问题。

11. ROI

15 | 兴趣与个人认知-极客时间

投资回报率的英文名为Return on Investment ,缩写为ROI。 

投资回报率(ROI)= (税前年利润/投资总额)*100%。

12. 公司同事汇总

https://docs.google.com/spreadsheets/d/1S6lBWfLJitu83kVLQDJQ7ymGfgMPj3k6cx7jRKQfXtc/edit#gid=1667327107

TermDefinition解释
SQSAWS SQSAmazon Simple Queue Service
QueueAWS queue = SQS
DIDependency Injection依赖注入
IoCInversion of Control控制反转
RPCRemote Procedure Call远程过程调用
gRPCgo RPCgo RPC
OOMOut Of Memory内存溢出
LBLoad Balancer负载均衡
annotation注解
CLICommand Line Interface命令行交互接口
PSRPhp Standards RecommendationsPHP标准建议
PSR-2PHP Standards Recommendations - V2PHP标准建议-编码风格规范
PSR-4PHP Standards Recommendations - V2PHP标准建议-自动加载规范
AOPAspect Oriented Programming面向切面编程
GCGarbage Collection垃圾回收
IMInstant Messaging即时通讯
trait
unitestuni test单元测试
ORMObject Relational Mapping对象关系映射
NoSQLnon-relational database非关系型的数据库
RPSRequest per second吞吐率
QPSQuery per second查询率
DBDatabase数据库
RDSRelational database关系型数据库
ESElastic SearchES搜索引擎
RTTRound-Trip Time网络往返行程/请求响应时间/端到端时延
SOAService-Oriented Architecture面向服务架构
OOPObject Oriented Programming面向对象编程

后续补充

...

3.问题/补充

TBD

4.参考

02 | 从哪些维度评判代码质量的好坏?如何具备写出高质量代码的能力?-极客时间

如何超过大多数人 | 酷 壳 - CoolShell

https://en.wikipedia.org/wiki/No_Silver_Bullet

15 | 兴趣与个人认知-极客时间

后续补充

...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值