日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

看不懂英文怎么办!学习编程,英语对初学者很重要吗?

發布時間:2023/12/8 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 看不懂英文怎么办!学习编程,英语对初学者很重要吗? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

很多想要學編程的小伙伴,卻因為英語而卻步,今天筆者就跟大家聊聊,學編程,英語真的很重要嗎?

筆者曾帶過一些徒弟,他們經常委屈巴巴地望著我:師傅,我看不太懂英文!

其實,不考慮代碼的可讀性、兼容性和逼格的話,我們完全可以用漢語、古希臘文編程!不信的話,我們可以試試用漢語編程~

你可以打開瀏覽器,用f12調出控制臺,在里面寫上這么一段 JavaScript 代碼,并且回車運行一下:

可以看到,我們的漢字作為所謂的變量,也沒有問題,程序照樣能運行,打印出了我的變量的值。

更有意思的是,其實國人已經有漢語編程語言-易語言了!下圖的 Windows 彈窗,就是由純漢語的易語言寫的。它和你的系統彈窗沒啥區別,而微軟則是用 VB 這門語言實現的。

不過,先別激動!我不是想告訴你以后真的可以用漢語編程!而是想說,編程語言用什么呈現真的不重要,我們寫的是邏輯,不是英語,也不是漢語!

編程語言和英語都可稱為語言,只不過大部分編程語言的設計者都是國外的工程師,代碼以他們熟悉的英文的形式呈現出來罷了。英語只是實現編程內容輸出的最主要的載體!

因此,英語和編程的關系,一句話就可以概括:英語對編程不重要,但是對學編程很重要!

對于程序員來說,大部分精力其實不是在敲鍵盤,而是用來思考。思考諸如“如何找到地下停車位”、“如何給農產品溯源”這些具體的需求如何用程序實現!思考的過程其實和英語完全沒有關系,但是輸出時可能會用到英語。因此,英語并非編程工作的核心技能,它只是一個表達編程思想的工具!

而在實際的編碼過程中,常用的無外乎幾百個英語單詞!日復一日的使用,不去刻意記也能記住!雖然有些英文單詞確實又臭又長,但是老外也不想自己用著痛苦呀,因此他們在程序里起名字時,都會遵循“望文生義”的原則,即單詞字面意思就是要表達的含義。

舉個栗子:前端React 框架中,有一個方法,名字如下:

getDerivedStateFromProps

乍一看讓人嚇一跳,字典里你根本無法查到這一長串!可是如果你真的細細觀察,就會發現:這連起來不就是“從props中獲得state”的意思么!就跟你給你家寵物貼了個標簽“隔壁老王送給我的哈吧狗”一樣,提醒得周全,還好記!

老外起的名字,他自己看著舒服好記了,你可能就頭疼。不過,好在大部分你不認識且查不到的單詞,都是getDerivedStateFromProps這種樣子的。找到命名規律,自己也會習慣這樣給變量命名,理解與記憶也就沒什么難度了。

不要把編程看成寫英語文章,哪怕是給變量啥的起個名字,拼錯了又如何?

更妙的是,現在的開發工具都非常智能:基本只要記住單詞開頭幾個字母就行,敲出來開發工具就會自動提示;這樣一來,咱們要記住的單詞更少了!

下面是一個 React 應用的例子,借助編輯器,我們只需要記住三個,不,兩個字母就夠了!只要寫出前兩個字母,編輯器就能夠給出大部分的框架代碼,供我們選擇使用。而我們真正要做的,其實是通過思考,完成整個應用的邏輯。

所以,無論是在思考或編碼過程中,英語扮演的角色都不是很重要!

但是,你也不能就此忽略英語!雖然,編碼過程中英語可能并沒有那么重要,但如果你想要更好地學習編程,英語是不可或缺的!

另外,對現在我們的大多數朋友來說還是學編程技術最重要!栽一棵樹最好的時間是十年前,其次是現在。對于準備學習編程的小伙伴,如果你想更好的提升你的編程核心能力(內功)不妨從現在開始!

C語言C++編程學習交流圈子,QQ群:614504899點擊進入】微信公眾號:C語言編程學習基地

整理分享(多年學習的源碼、項目實戰視頻、項目筆記,基礎入門教程)

歡迎轉行和學習編程的伙伴,利用更多的資料學習成長比自己琢磨更快哦!

編程學習視頻分享:

總結

以上是生活随笔為你收集整理的看不懂英文怎么办!学习编程,英语对初学者很重要吗?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。