程序員是怎么寫代碼的 程序員敲代碼具體是啥?
程序員敲代碼具體是啥?代碼輸入指的是程序員。代碼是指程序的源代碼。它是用Java、C語言等開發(fā)工具編寫的源文件,是用字符、符號(hào)或信號(hào)元素以離散形式表示信息的一組明確的規(guī)則。是人類可讀的計(jì)算機(jī)指令,其最
程序員敲代碼具體是啥?
代碼輸入指的是程序員。代碼是指程序的源代碼。它是用Java、C語言等開發(fā)工具編寫的源文件,是用字符、符號(hào)或信號(hào)元素以離散形式表示信息的一組明確的規(guī)則。是人類可讀的計(jì)算機(jī)指令,其最終目標(biāo)是將人類可讀的文本翻譯成計(jì)算機(jī)可執(zhí)行的二進(jìn)制指令。程序員 的工作是通過編寫代碼來設(shè)計(jì)、開發(fā)、測(cè)試和維護(hù)軟件。程序員一般分為初級(jí)程序員、中級(jí)程序員、高級(jí)程序員、系統(tǒng)分析師、系統(tǒng)架構(gòu)師、測(cè)試工程師等等。
寫了100萬行代碼的程序員是什么樣的程序員?
要寫一百行代碼,他不一定是偉大的程序員,但一定是有經(jīng)驗(yàn)的開發(fā)者。
高級(jí)編程水平不取決于數(shù)量或者行數(shù),而是取決于代碼的質(zhì)量,代碼執(zhí)行的效率,或者代碼帶來的性能問題。
量變產(chǎn)生質(zhì)變?如果一個(gè)程序員寫了一百萬行代碼,不管是簡單的復(fù)制粘貼,復(fù)制他一定也需要閱讀其他人 先s碼。換句話說,即使你抄了一百萬行,這意味著帶著理解,它也可以被視為 "閱讀無數(shù)的代碼。 "這將使他成為一個(gè)非常熟悉代碼的人。如果他用自己的雙手敲,你可以想象他的技術(shù)成就。
但如果只是承載和編寫業(yè)務(wù)代碼,寫兩百萬行可能沒有很先進(jìn)的技術(shù),只有熟練的編程能力。
一百萬行代碼太多了嗎?如果一個(gè)程序員每天寫一千行代碼需要兩三天,那么他一周就可以寫兩千行左右的代碼。一個(gè)月可以寫近萬行代碼,一年可以寫12萬行,那么寫一百萬行大概需要十年。這個(gè)真的很嚇人,所以我個(gè)人認(rèn)為,寫100萬行代碼的程序員,全世界都很難找到。
余總結(jié)說,完成一個(gè)功能沒有必要盡可能多的代碼,也不一定越簡單越好。要讓多一行代碼冗余,少一行代碼缺失,必須是一段值得一讀的代碼。
注意 "極客宇文 "并獲得更多新鮮的編程見解。