: : 堂堂地表最強軟體公司也是不會統一的.......
: : 至於"coding sytle" 他們通常會用clang-format去整理 所以還算一致
: 程式碼風格在大型專案裡頭著實是一件很難搞的事情,在很難去分高下的前提下真的要
討
: 論往往會變成宗教戰爭,參與開源專案這幾年看過不少年薪幾百萬台幣的工程師吵風格
吵
: 得不可開交然後又不了了之。
: 回到主題。閱讀他人的程式碼是一件極度需要修養的工作,除了耐心以外,老實說我也
不
: 確定到底有啥訣竅,不過我個人蠻喜歡一個小技巧,就是幫別人的程式碼寫註解。尤其
當
: 此次的修改需要用到別人的程式碼而且又很難啃的時候,幫忙寫點註解除了確保自己真
的
: 有看懂以外,也可以做功德的幫助下一個可憐的工程師。
來打打屁
自認對coding style沒有很嚴格的要求
最基本的讓人看出這一包在作啥就算了
最近跟國外的同事合作
我突然發覺我對README有沒有好好寫這件事很鑽牛角尖
委託了對方開發一個功能
最後對方交差的source code結構如下
project
- pom.xml
- src
- job.java
這個在衝碼改阿
先不管內容如何
怎麼測試怎麼執行一句未提就這樣一包放到github
就這樣我第一次看也不想看的Reject別人的交付
請對方改之後對方也淡淡的回一句 "sure..."
我以為把README寫好是很基本的,是我很奇怪嗎
趁機問一下平常各位大牛都有寫README的習慣嗎
作者:
robler (章魚丸)
2018-01-28 21:08:00如果要交付原始碼,又沒辦法當面講的話寫個說明很應該的
一堆人不喜歡寫文件的,都認為自己的程式碼寫的漂亮就好
作者:
qrtt1 (有些事,有時候。。。)
2018-01-28 22:36:00mvn test 啊
作者:
stosto (樹多)
2018-01-28 23:04:00Read me 沒有很重要啊
作者:
netburst (133 134 592)
2018-01-29 00:17:00有些熱門包的README都寫短短的 都寫在WIKI
作者:
sharku (明珠求瑕)
2018-01-29 00:28:00readme說明 test指令跟 dev指令算頗基本的事情
作者:
mdkn35 (53nkdm)
2018-01-29 08:47:00java挺麻煩的 一堆步驟
作者:
testPtt (測試)
2018-01-29 11:16:00java請愛用@annotation功能
看到pom.xml就知道是用maven,我覺得其實還好耶...理解別人的程式碼的架構也是要看經驗的 這類的部署套件以及相關的框架 都算是Java的共通語言最怕是沒有框架 單純native java寫整個service的程式聽朋友分享 一堆公司不用框架或用自家框架來寫程式遇到這種才真的會吐血
作者: liddle (Guderian) 2018-02-01 20:19:00
推樓上。