開發(fā)工程師需了解的常用縮寫

  1. 領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)(Domain Driven Design,簡(jiǎn)稱 DDD)
  2. MVC模型中常用到的幾個(gè)縮寫:VO(View Object);BO(Business Object);M 表示 Model,V 表示 View,C 表示 Controller;
  3. DTO(Data Transfer Object,數(shù)據(jù)傳輸對(duì)象)
  4. OOA:面向?qū)ο蠓治觯∣OA)
  5. OOD:面向?qū)ο笤O(shè)計(jì)(OOD)
  6. OOP:面向?qū)ο缶幊蹋∣OP)
  7. SOA(Service Oriented Architecture,面向服務(wù)的架構(gòu))
  8. SRP:?jiǎn)我宦氊?zé)原則的英文是 Single Responsibility Principle
  9. OCP:開閉原則的英文全稱是 Open Closed Principle
  10. LSP:里式替換原則的英文翻譯是:Liskov Substitution Principle,縮寫為 LSP
  11. ISP:接口隔離原則的英文翻譯是“ Interface Segregation Principle”,縮寫為 ISP
  12. IOC:控制反轉(zhuǎn)的英文翻譯是 Inversion Of Control,縮寫為 IOC
  13. DRY 原則。它的英文描述為:Don’t Repeat Yourself。中文直譯為:不要重復(fù)自己
  14. JWT:英文:JSON Web Token:最流行的跨域身份驗(yàn)證解決方案。
  15. cdn的全稱是Content Delivery Network,即內(nèi)容分發(fā)網(wǎng)絡(luò)
  16. XSS(Cross Site Scripting)***全稱跨站腳本***
  17. CSRF(Cross Site Request Forgery, 跨站域請(qǐng)求偽造)是一種網(wǎng)絡(luò)的***方式
  18. IaaS: Infrastructure-as-a-Service(基礎(chǔ)設(shè)施即服務(wù))
  19. PaaS: Platform-as-a-Service(平臺(tái)即服務(wù))第二層就是所謂的PaaS,某些時(shí)候也叫做中間件
  20. SaaS: Software-as-a-Service(軟件即服務(wù))第三層也就是所謂SaaS。這一層是和你的生活每天接觸的一層,大多是通過(guò)網(wǎng)頁(yè)瀏覽器來(lái)接入。
  21. 正向代理即通常所說(shuō)的代理,用于代表內(nèi)部網(wǎng)絡(luò)用戶向Internet上的服務(wù)器(或稱外部服務(wù)器,通常為Web服務(wù)器)發(fā)出連接請(qǐng)求,并接收響應(yīng)結(jié)果,執(zhí)行該代理功能的服務(wù)器稱為代理服務(wù)器。使用代理服務(wù)器訪問(wèn)外部網(wǎng)絡(luò)時(shí),客戶端必須在局域網(wǎng)設(shè)置中指明代理服務(wù)器的地址以及要代理的服務(wù)的端口號(hào)。
  22. 反向代理的方向與正向代理相反,指代表外部網(wǎng)絡(luò)用戶向內(nèi)部服務(wù)器發(fā)出請(qǐng)求,即接收來(lái)自Internet上用戶的連接請(qǐng)求,并將這些請(qǐng)求轉(zhuǎn)發(fā)給內(nèi)部網(wǎng)絡(luò)上的服務(wù)器,然后將從內(nèi)部服務(wù)器上得到的響應(yīng)返回給Internet上請(qǐng)求連接的客戶:執(zhí)行反向代理服務(wù)的服務(wù)器稱為反向代理服務(wù)器,反向代理服務(wù)器對(duì)外部用戶表現(xiàn)為一個(gè)服務(wù)器。
  23. SOA:面向服務(wù)的架構(gòu)(SOA)是一個(gè)組件模型,它將應(yīng)用程序的不同功能單元(稱為服務(wù))進(jìn)行拆分,并通過(guò)這些服務(wù)之間定義良好的接口和協(xié)議聯(lián)系起來(lái)。
  24. Cloud Native翻譯為云原生;既包含技術(shù)(微服務(wù),敏捷基礎(chǔ)設(shè)施),也包含管理(DevOps,持續(xù)交付,康威定律,重組等)。Cloud Native也可以說(shuō)是一系列Cloud技術(shù)、企業(yè)管理方法的集合。
  25. DevOps(Development和Operations的組合詞)是一組過(guò)程、方法與系統(tǒng)的統(tǒng)稱,用于促進(jìn)開發(fā)(應(yīng)用程序/軟件工程)、技術(shù)運(yùn)營(yíng)和質(zhì)量保障(QA)部門之間的溝通、協(xié)作與整合;它是一種重視“軟件開發(fā)人員(Dev)”和“IT運(yùn)維技術(shù)人員(Ops)”之間溝通合作的文化、運(yùn)動(dòng)或慣例。透過(guò)自動(dòng)化“軟件交付”和“架構(gòu)變更”的流程,來(lái)使得構(gòu)建、測(cè)試、發(fā)布軟件能夠更加地快捷、頻繁和可靠。
  26. POC測(cè)試,即Proof of Concept;在應(yīng)用系統(tǒng)選型階段,一些大型企業(yè)的業(yè)務(wù)流程比較復(fù)雜,并非單一的功能性演示就能覆蓋現(xiàn)實(shí)的業(yè)務(wù)需求,這時(shí)候需要事先劃定一個(gè)小范圍的實(shí)驗(yàn)對(duì)象(但是業(yè)務(wù)邏輯的復(fù)雜性要有典型性,有代表性),通過(guò)小范圍的項(xiàng)目導(dǎo)入與實(shí)施,從真實(shí)業(yè)務(wù)的實(shí)踐到戰(zhàn)略意圖的實(shí)現(xiàn),來(lái)驗(yàn)證系統(tǒng)方案是否能滿足用戶的需求,從而作出更客觀更準(zhǔn)確的判斷。
  27. 事件驅(qū)動(dòng)架構(gòu)(EDA – Event Driven Architecture):這種模型的程序運(yùn)行流程是由用戶的動(dòng)作(如鼠標(biāo)的按鍵,鍵盤的按鍵動(dòng)作)或者是由其他程序的消息來(lái)決定的。

網(wǎng)站標(biāo)題:開發(fā)工程師需了解的常用縮寫
本文URL:http://bm7419.com/article14/pceede.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司網(wǎng)站制作、虛擬主機(jī)、標(biāo)簽優(yōu)化、手機(jī)網(wǎng)站建設(shè)、云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)