最近在公司帶團隊做專案,熟手的Python開發程式設計師不好招,於是找了幾個剛畢業的學生來寫程式碼,這些人沒有團隊協作的開發經驗,寫出來的東西真是天馬星空呀,為了實現功能,不擇手段,很少Care程式碼的可讀性、執行效率、可擴充套件性等,好幾次都逼我冒出要抽他們的衝動。但是新手畢竟是新手,罵完你還得給他時間成長,幫他變專業。。。唉。
在此,把我在專案開發中遇到的他們一些不規範的東西共享出來,希望各位剛畢業的程式設計師,進入 公司後,切忌不要犯這些低階錯誤,要不然,即使老闆不把你開掉,也會覺得你很不專業。
1. commit log隨便寫
2. 錯誤提示無引導性
3.命名不規範
4. 寫的功能不走心,到處都是安全隱患
5. 產品錯誤提示不規範,他媽的提示到console裡有毛用,普通使用者去console看?
6. 合併別人程式碼時, 隨便註釋別人的程式碼
7. 寫重複程式碼
誰能告訴我,下面這個幾段判斷,程式碼到底改了什麼,媽的除了status引數傳值不一樣了,其它完全一樣,不知道寫重複的程式碼是可恥的行為麼???
8. 程式碼不寫註釋
好了,這次先寫到這,媽的氣死我了,以後遇到其它的sb行為我再更新。