#純靠北工程師3sm
----------
新人終於正式開始參與開發產品了,被指派了簡單的task。
看到程式碼覺得不怎麼漂亮,但硬是把要求的東西依原先的程式樣式塞了進去。又讀了讀,終於看懂了,程式碼真的寫不好,看了看git,原來是當時還是新人的現兩年新卒寫的,當時那樣是新人就算了,難不成現在還是這樣子所以才被前輩說是兩年新卒嗎?
好啦,至少依樣式弄上去,也 push了,下班吃東西後回家,看到前輩傳訊說看到push出去的那份兩年新卒的程式碼不好,不可以學。
@v@a……我知道啦~
----------
🗳️ [群眾審核] https://kaobei.engineer/cards/review
👉 [GitHub Repo] https://github.com/init-engineer/init.engineer
📢 [匿名發文] https://kaobei.engineer/cards/create
🥙 [全平台留言] https://kaobei.engineer/cards/show/4918
「git push 上去」的推薦目錄:
git push 上去 在 Kewang 的資訊進化論 Facebook 的最讚貼文
有人猜测说可能是:“同事不写注释,不遵循驼峰命名,括号换行,最主要还天天 git push -f 等因素”激怒了这名行凶者。
---
coding style 真的很重要啦,空格跟 tab 就直接遵照 IDE 的設定就好。要不然就去 editorconfig.org 下載設定,大家都安裝一樣的 formatter 套件,然後 push 上去的時候加個 hook,沒通過 lint 的就 reject。
然後現在 GitHub 跟 GitLab 也都有禁止 git push -f 的設定了,所以也不怕程式碼被蓋掉。
「定義規範,救人一命」,這是萬古不變的準則啊!
#git #camelcase #editorconfig #lint