第104章
代碼是一種枯燥的東西,同時也是一種藝術,一種近似於數學的藝術。
比如程序上的某個功能,就像一道數學題,不同的技術人員有不同的解題方式,不是每個人都能解開這道題,更不是每個人都有最簡單有效的解決辦法,所以,程序員看到更好的代碼,就好像數學家看到更好的解題方式,一下就能看出對方水平。
郭開宇隻看了幾頁代碼,就感覺周浩的網頁編程實力比自己都高,如果自己按照同樣的要求寫代碼,恐怕寫出來長度要翻一倍!
代碼的長度,不僅代表了編程人員對技術的掌握程度,更代表了編程人員的邏輯能力,搞開發的,最重要的就是邏輯。
越精簡、越直接、邏輯越清晰的代碼,就越代表對方實力,甚至是天賦與造詣。
“請問,你是在哪學的編程?你的水平遠在我之上,就好像國人的英語四級,和美國人比英語水平一樣,差距太大。”
“沒這麼離譜。”周浩擺擺手:“代碼最重要的不是寫,而是寫之前的思考,就好像做翻譯,如果我讓你筆譯‘你好嗎?’,你怎麼翻?”
“How-are-you。”郭開宇脫口而出。
周浩在電腦上打開一個文檔,“來打出來。”
孔開宇立刻在文檔上打出了How-are-you這一行英語。
周浩笑著將電腦拉到身邊,一邊說一邊打字:“如果是我的話,我就這麼寫。”