Ⅰ 軟體程序員代碼必須背過嗎
背代碼? 這么多年我從來沒背過……
絕大多數的編程語言只需要牢記幾十甚至十幾個保留字就夠了。
C語言的應用范圍是目前最為廣泛的,但它的保留字也只有32個單詞(ANSI標准)。
其中大多數是4、5個字母,最長的不過7個字母。
除了底層的部分匯編程序代碼,所有的操作都是由這幾十個單詞完成的。
相反的,我需要「背」的東西往往是與環境有關的。
比如:在Windows下編程需要熟悉MSDN中所描述的一切;而java環境下就需要去翻 Java Development Kit Documentation;嵌入式環境下就得根據CPU和主板去翻 Intel、ARM、TI 等公司提供的資料。
這些東西正常狀態下是背不過來的,都是用時查手冊。
至於已經寫好的代碼,那永遠不需要背! 理解了演算法就足夠了。
Ⅱ 編程語言,比如java 編譯器裡面這么多英文,都是需要背的嗎還是有規律就像英語那樣
這些英語都是最簡單的,基本不用去太刻意背
但是計算機的的東西,涉及的英語還是很多的,遇到不會的有道詞典就行了
計算機是美國人發明的,自然英語的編程語言比中文的要經典的多,畢竟是人家的東西
比如一個簡單例子
if(a>5)
printf("a>5");
改成中文就是
如果(a大於5)
輸出("你好")
計算機執行的是機器碼,跟語言是沒有關系的,編譯之後,全是二進制文件了,編程語言,用自己的編譯器,全部都變成了二進制的東西了
所以這些英語不用背,只要了解邏輯,不會意思的看看有道就行了,比如,if的意思就是如果,這是初期,當然學到後面有必要看看計算機英語了