看板 Soft_Job 關於我們 聯絡資訊
: 我在工作的地方大家用的工具是沒有在硬性規定的,除了負責作Main build : 的一定是cygwin之外。 : 熟Linux的人快快樂樂用vim,老一輩的都是UE + cygwin grep 來grep去。 用 UE 不用那麼麻煩再切到 cygwin grep,UE 有跨檔案搜尋功能。 而且找到搜尋目標之後,會出現一個 output view 的視窗。 可以直接點選搜尋到的列示行就會跳到該檔案的位置。 此外 UE 也支援 Regular Expression。 : 至於六七年級的都是用Eclipse還是NetBeans之類的。 用年級來分使用的工具並不太恰當。 我就是你所謂的六年級,我不但會用 Eclipse, VS, SI 這些現代 IDE 工具, 我還會熟練的使用 UE 與 VI/VIM 這些分別在 Win 與 Unix 雄霸一方的編輯器, 至於 DOS 時代的 PE2, TC 那些古董我當然也有自信能操作得很好。 我覺得善用 Eclipse 這類現代 IDE 對效率有很大的幫助, 建議你可以花個一個下午或一天來學一下這類現代工具。 我認為這些東西會出現,一定有其原因存在, 所以我很樂意接觸新的工具,不然要守舊,那大家都用 notepad 就好了。 : 1. 你有作版本管理。 : 2. 有訂立了一套code "svn ci -m "前所應該有的標準: : 例如 compile不可有錯,主要模組code要review過、full unit test過。 : 3. 專案的資料夾規則、檔案命名規則講清楚。 : 擔心大家用的工具不一樣會造成什麼問題是不必的。 : 除非那個工具會亂改,不過,每個用工具的人本來就該知道他的修改會造成什麼結果。 我贊同您這裡講的,但是其實 Version Control 這種事, 只要是有經驗的 RD 都懂,但要能夠確實執行,往往要有政治力介入。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.194.164.169
chrischen:推最後一句 人總有惰性 另外就是「老人沒這習慣」 08/25 23:02