成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

成都網(wǎng)站開(kāi)發(fā)理解程序員俚語(yǔ):一本針對(duì)初級(jí)程序員的迷你詞典

2023-08-19    分類: 網(wǎng)站建設(shè)

如果你是一名初級(jí)員工,不理解你精通的同事說(shuō)的話,我們會(huì)幫助你。

查一下我們的詞匯表,最重要的是,看看俚語(yǔ),這些對(duì)你開(kāi)始職業(yè)生涯至關(guān)重要。我們走吧!

1. 意大利面條式代碼

意大利面條代碼(Spaghetti code)是一個(gè)俚語(yǔ)表達(dá),用來(lái)描述難以閱讀的程序源代碼。經(jīng)常發(fā)生這樣的情況:同事的程序員把代碼寫得很清楚。

這可能是由變更項(xiàng)目需求、缺乏編程風(fēng)格規(guī)則和糟糕的程序員經(jīng)驗(yàn)引起的。

2. 駱駝、蛇和烤肉的案例

所有這些詞都與編程中文字的寫作風(fēng)格有關(guān)。

所以,CamelCase代表寫幾個(gè)單詞,不帶空格,而短語(yǔ)中的每個(gè)單詞都用大寫字母寫。這種風(fēng)格被稱為駝峰式,因?yàn)閱卧~中的大寫字母類似于駱駝的駝峰。

3.語(yǔ)法糖

語(yǔ)法糖是編程語(yǔ)言的一個(gè)特性,它使代碼更容易讀、寫和理解。同時(shí),在沒(méi)有語(yǔ)法糖的情況下也可以實(shí)現(xiàn),但是實(shí)現(xiàn)將變得更加麻煩(復(fù)雜、難以理解)。

4. 樣板

這是一段代碼的名稱,它包含在不同的地方,幾乎沒(méi)有改變。它既可以用在否定的上下文中(“我寫了同樣的東西”),也可以用在中立的上下文中(“空白”,用于啟動(dòng)項(xiàng)目的代碼)。

5. 回購(gòu)

來(lái)自存儲(chǔ)庫(kù)的短版本——一個(gè)包含項(xiàng)目所有源文件的文件夾。它還包含可以查看的每個(gè)文件和代碼行的全部歷史。

6. 前端和后端

前端是web應(yīng)用程序(網(wǎng)站)的公共部分,用戶可以與之交互。它包括顯示功能性任務(wù)、在客戶端執(zhí)行的用戶界面和處理用戶請(qǐng)求。事實(shí)上,前端是用戶打開(kāi)網(wǎng)頁(yè)時(shí)看到的一切。

從事前端Web開(kāi)發(fā)的開(kāi)發(fā)人員,知道一個(gè)或多個(gè)JavaScript框架(React, Angular, Vue.js),以及許多其他在創(chuàng)建網(wǎng)站客戶端時(shí)使用的Web技術(shù)。

后端是發(fā)生在服務(wù)器端并且對(duì)用戶不可見(jiàn)的所有事情(服務(wù)器本身也是后端的一部分)。因此,“正面”是指從正面看到的東西,“背面”是指從背后隱藏、看不見(jiàn)的東西。

7. Git

Git是一個(gè)分布式版本控制系統(tǒng),它允許開(kāi)發(fā)人員跟蹤文件中的更改,并與同事一起在同一個(gè)項(xiàng)目上工作。它是由Linux的創(chuàng)造者Linus Torvalds在2005年開(kāi)發(fā)的,這樣其他開(kāi)發(fā)人員就可以為L(zhǎng)inux引擎做出貢獻(xiàn)。

8. 三元運(yùn)算符

顧名思義,這是惟一具有三個(gè)參數(shù)的操作符。第一個(gè)參數(shù)是一個(gè)條件。如果為真,操作符將轉(zhuǎn)向第二個(gè)實(shí)參。否則,它將返回第三個(gè)參數(shù)。

它看起來(lái)像帶有替代“else”分支的條件式“if”,但它的語(yǔ)法允許您編寫更少的代碼行。

9. DOM

DOM代表文檔對(duì)象模型——網(wǎng)頁(yè)的接口。它類似于頁(yè)面的API,允許Javascript或CSS讀取和操作頁(yè)面的內(nèi)容、結(jié)構(gòu)和樣式。

10. GitHub

GitHub是一個(gè)在線存儲(chǔ)庫(kù)托管服務(wù),它擁有所有分布式版本控制和源代碼控制功能。它允許開(kāi)發(fā)人員與世界各地的其他專家合作,計(jì)劃他們的項(xiàng)目并跟蹤他們的工作。

為了讓你的開(kāi)發(fā)伙伴們的表達(dá)聽(tīng)起來(lái)不像是尼安德特人的數(shù)學(xué)分析,你需要保持自我開(kāi)發(fā)。閱讀專業(yè)文獻(xiàn),和志趣相投的人交流。這是成為編程高手的唯一途徑。

文章標(biāo)題:成都網(wǎng)站開(kāi)發(fā)理解程序員俚語(yǔ):一本針對(duì)初級(jí)程序員的迷你詞典
文章URL:http://jinyejixie.com/news11/277061.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)網(wǎng)站策劃、定制網(wǎng)站、響應(yīng)式網(wǎng)站企業(yè)建站、用戶體驗(yàn)

廣告

聲明:本網(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)

微信小程序開(kāi)發(fā)
屏南县| 河南省| 怀仁县| 和静县| 嫩江县| 土默特左旗| 陇川县| 拜泉县| 鲁山县| 营山县| 陕西省| 佛坪县| 屏东县| 谢通门县| 霸州市| 金塔县| 宣武区| 松潘县| 漯河市| 双鸭山市| 民乐县| 聊城市| 晋城| 绥滨县| 安西县| 盐城市| 盖州市| 淮滨县| 都江堰市| 遵义市| 辽阳市| 合水县| 安泽县| 河南省| 西乡县| 乌审旗| 金坛市| 奉新县| 乐陵市| 铅山县| 调兵山市|