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