java能編寫什么軟件 一名優(yōu)秀的JAVA程序員平常一天至少寫多少行代碼?
一名優(yōu)秀的JAVA程序員平常一天至少寫多少行代碼?普通Java工程師,一天平均有效代碼量約50~70行,注意有效代碼。復制到復制不算數。這是估計的,不是逐行計算的。剛開始寫的時候,你一定會覺得累,因為
一名優(yōu)秀的JAVA程序員平常一天至少寫多少行代碼?
普通Java工程師,一天平均有效代碼量約50~70行,注意有效代碼。復制到復制不算數。這是估計的,不是逐行計算的。剛開始寫的時候,你一定會覺得累,因為你對很多東西、語法、用法等都不熟悉。還有,你照本宣科嗎?如果你有自己的想法,把它們編出來,然后把它們寫下來,我曾經連續(xù)工作36個小時(編碼)。我只是覺得下半身不舒服。至于我的手,我一點也不累。
每天在公司寫3000行代碼,在行業(yè)內是個什么水平?
3000行。這是在沒有我大腦的情況下計算代碼生成器代碼的結果。如果你不是在一家外包公司,你就是底層的藍領軟件工人。當然,公司也不小。質量代碼,每天100行甚至30行已經很好了。
我曾經接手一個項目,由2-30人維護,但在運行中仍然存在問題。當時的問題是是否用新的建筑重新開發(fā)。在研究了項目架構和代碼之后,我決定優(yōu)化現有的項目,而不是重新開發(fā)它。一個團隊做了客戶要求的新模塊,我?guī)ьI團隊做了提高穩(wěn)定性和使項目可維護性的工作。最后,在保持函數不變的情況下,我將項目的代碼減少到原來的十分之一,性能提高了100倍,數據量減少了30%。維修人員減少到5人。客戶反應好,維修費用不變,所以利潤很高。我每天的代碼量相對于整個項目是負的。我以后做的就是每月檢查新代碼,找出不符合規(guī)范的代碼,要求整改,把不聽話的程序員轉到開發(fā)團隊做藍領。我什么時候才能理解架構的規(guī)范和意義,然后考慮培訓和改進。就像軍訓一樣,我們會在方陣中邁出積極的一步,然后上來打一場硬仗。
要求團隊必須有經驗并精通體系結構。如果人不多,會有2-3人。如果人太多,他們就做不到。
當你的代碼減少到100行,公司對你的評價還可以時,你就真的是在編程,而不是在砌磚。