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%。

后续补充

...

3.问题/补充

TBD

4.参考

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

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

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

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

后续补充

...

声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。