第一家公司是如此的重要,若是開發流程規範,對你以後的影響不是通常的大!而我經歷的公司大都不成體系,個人習慣就是個人規範!哈哈!微信
不少的技術人員,恐怕都認爲除了本身的做品外,別人寫的代碼都是「垃圾」。接手別人的項目,若是對方代碼規範,是好事,能夠學學人家如何寫的,若是代碼隨意,那就蛋疼了,像我這種強迫症患者,一刻都不能忍,分分鐘就想重構!3d
下面列舉幾個我接盤項目遺留的坑:代碼規範
包名所有小寫編寫,連續的單詞只是簡單地鏈接起來,不使用下劃線。cdn
類名都以UpperCamelCase風格編寫,大駝峯式命名法,即每一個單詞都是首字母大寫。blog
若是都是拼音或英文命名,無可厚非,可是混用,顯得不三不四,這裏牆裂建議都是英語命名,不會的單詞有谷歌。開發
變量名只能是字母(a-z A-Z),下劃線(_),或者美圓符號($)開始,數字不能放在變量名首位,一般第一個單詞的首字母小寫,其餘單詞首字母大寫。it
方法名都以lowerCamelCase風格編寫,小駝峯式命名法,即首字母小寫,其餘單詞都是首字母大寫。io
這些都是最簡單不過,稍微注意一下就能夠了,習慣的養成真的很重要,畢竟開發不是僅你一我的,代碼規範仍是必要的,你能受不得別人說你的寫的代碼是垃圾嗎?給別人留下好項目就等於給本身留下好項目,萬一哪天爛項目又展轉到你手上呢!class
歡迎微信掃一掃關注:吳小龍同窗,不止於技術分享,天天進步一點點。 變量