Re: [請益] 要如何說服同事停止命名類似iID的變數

看板Soft_Job作者 (眠月)時間12年前 (2013/05/24 00:04), 編輯推噓26(26035)
留言61則, 32人參與, 最新討論串9/19 (看更多)
我講話比較直接,你擔待一點 XD 我就直接說了 超無聊,這也要爭 =,= 這東西真的真的真的真的很無聊, 我先說我知道我絕對無法說服你,我相信你也絕對同意這句話, 但你毫無自知之明的點就在這邊, 你只知道別人無法說服你 卻不知道你無法說服別人 這個版上程式寫夠多的人, 早就都已經認知到在團隊裡面爭這個毫無意義, 除非你是掌權者,具有權力,什麼是權力? 可以強迫別人作他不想作的事情,這就是權力。 爭這個毫無意義的原因,並不是「反正爭不到,所以放棄」 而是因為這件事情真的毫無意義。 coding style 這種東西,除非對程式碼的維護有害, 不然就只是順眼不順眼的問題, 順眼不順眼這種東西看多了就好了。 早就可以超脫出這種問題了,什麼來都馬沒差。 我們一等一的高手,還差那個 i 嗎?都看得懂阿。 你不信的話,我現在問你一個問題你就知道了。 你爭變數前面要不要加 i 你怎麼不去爭 { 要放在屁股還是要換行? 你看到這個問題,心裡面第一個感覺一定是「幹,無聊…」 我看你就是這樣,當然我是讀書人,心裡面沒有那個幹。 我在這邊良心建議你不要再在公司提這件事,為什麼? 我們在公司,爭的都是規格怎麼定、軟體怎麼架構、產品的方向怎麼走, 你在那邊爭變數前面要不要有那個 i,嘿 XD 人家一看就知道你的程度在哪邊,爭這個只是自曝其短, 因為只有新手才會爭這種問題。 -- To iterate is human, to recurse, divine. 遞迴只應天上有, 凡人該當用迴圈.   L. Peter Deutsch -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.71.75.152

05/24 00:06, , 1F
爭這東西是小事 每個人都有自己主張
05/24 00:06, 1F

05/24 00:07, , 2F
問題是眾人皆醉我獨醒這種論調才讓人討厭
05/24 00:07, 2F

05/24 00:08, , 3F
之前在某論壇某位template大濕 就是這種態度才被裱翻
05/24 00:08, 3F

05/24 00:16, , 4F
以前連GOTO statement, D大跟K大都可以討論許久了勒 XDDD
05/24 00:16, 4F

05/24 00:23, , 5F
同意這篇~
05/24 00:23, 5F

05/24 00:38, , 6F
完全同意這篇...
05/24 00:38, 6F

05/24 00:38, , 7F
agree 這種事情同一個project統一就好
05/24 00:38, 7F

05/24 00:39, , 8F
而且有的時候順眼,但反而很難改
05/24 00:39, 8F

05/24 00:45, , 9F
GOTO跟這不同等級吧,寫一個程式把前綴全部去掉有可能
05/24 00:45, 9F

05/24 00:45, , 10F
但是寫一個程式把GOTO全部拿掉恐怕不容易吧
05/24 00:45, 10F

05/24 02:35, , 11F
真的 每次開code看到什麼style就follow根本不用問太多
05/24 02:35, 11F

05/24 02:51, , 12F
前公司寫code也有被說if後面只有一行statement也要我加{}
05/24 02:51, 12F

05/24 02:54, , 13F
還有每個{}都要換行,只能說自己菜,連這種小事都要被ㄐ歪
05/24 02:54, 13F

05/24 03:20, , 14F
爭coding style可能可以無視~爭架構...我有看過吵這個吵到
05/24 03:20, 14F

05/24 03:20, , 15F
快要翻桌的...>.<
05/24 03:20, 15F

05/24 03:54, , 16F
爭架構爭到快翻桌...我看過的是翻了好幾次桌才定案
05/24 03:54, 16F

05/24 03:55, , 17F
有RD太強,提出的架構好但執行難,加上主管一時聽不懂...
05/24 03:55, 17F

05/24 03:55, , 18F
這種時候應該暫停會議,讓大家思考消化一下或查一下資料
05/24 03:55, 18F

05/24 03:56, , 19F
可是偏偏主管不曉的為什麼拉不下臉...一直問一直火大
05/24 03:56, 19F

05/24 03:56, , 20F
最後雖然用了正確的架構,但那提出的 RD 摔桌子走人...
05/24 03:56, 20F

05/24 09:07, , 21F
樓上那RD好嗆
05/24 09:07, 21F

05/24 09:39, , 22F
從古到今,沒有哪個"主管"是拉得下臉的
05/24 09:39, 22F

05/24 10:44, , 23F
爭這個爭到最後會變成宗教戰爭吧
05/24 10:44, 23F

05/24 10:51, , 24F
同意...無聊的議題
05/24 10:51, 24F

05/24 13:04, , 25F
非常同意這篇.....完全自曝其短= ="
05/24 13:04, 25F

05/24 13:18, , 26F
同意 太閒才爭這個
05/24 13:18, 26F

05/24 13:20, , 27F
你說服我了,爭這個沒意義………
05/24 13:20, 27F

05/24 13:38, , 28F
的確新人才會去爭這個。
05/24 13:38, 28F

05/24 13:39, , 29F
我則是,你不要強制我要用哪一套大家就相安無事
05/24 13:39, 29F

05/24 14:07, , 30F
除了這件事之外還有很多要爭的 我只是先問其中一件
05/24 14:07, 30F

05/24 14:08, , 31F
如我所說我們專案沒有規範 別說style不統一了
05/24 14:08, 31F

05/24 14:08, , 32F
而"規格怎麼定、軟體怎麼架構"這是一定要爭的
05/24 14:08, 32F

05/24 14:09, , 33F
但也沒有合適的方法去爭 因為我們也沒有review
05/24 14:09, 33F

05/24 14:09, , 34F
這個問題只是我嘗試去跟大家達成共識的其中一步而已
05/24 14:09, 34F

05/24 14:10, , 35F
{ 放屁股還是換行 老實說我沒意見 因為這個真的都可以
05/24 14:10, 35F

05/24 14:13, , 36F
另我發這個問題就是認為縮寫對維護有害 也有提出看法
05/24 14:13, 36F

05/24 14:14, , 37F
不過根據許多板友的回覆應該是覺得無害吧
05/24 14:14, 37F

05/24 14:18, , 38F
你有提出任何會影響維護的論點嗎?
05/24 14:18, 38F

05/24 14:19, , 39F
你只有說「有ide的情況下不需要」這哪裡妨礙維護了?
05/24 14:19, 39F

05/24 14:20, , 40F
講白了都是你自己看不順眼而已,少在那邊一副大義的模樣
05/24 14:20, 40F

05/24 14:21, , 41F
自曝其短,人家好心教育你,你還不受教阿?
05/24 14:21, 41F

05/24 14:21, , 42F
人家的程式碼妨害閱讀?你的文字才是妨害閱讀!!
05/24 14:21, 42F

05/24 14:24, , 43F
這篇正解 不愧是 yoco 給推
05/24 14:24, 43F

05/24 15:19, , 44F
謝謝yoco大 我會再多想想
05/24 15:19, 44F

05/24 15:40, , 45F
那個iID在不宣告型態的程式語言中,算有良心的命名了
05/24 15:40, 45F

05/24 15:41, , 46F
i:integer, ID: 變數名稱
05/24 15:41, 46F

05/24 15:41, , 47F
像php $id 存回DB時 要用 "$id" 還是 $id
05/24 15:41, 47F

05/24 15:43, , 48F
常見i:Integer s:String a:Array t:Time c:Class
05/24 15:43, 48F

05/24 15:44, , 49F
給你一個 $my_information 維護的誰知道裡面包啥
05/24 15:44, 49F

05/24 20:34, , 50F
推一個。 老實說我沒意見 因為這個真的都可以
05/24 20:34, 50F

05/24 21:27, , 51F
幹,說得好 XDDDD
05/24 21:27, 51F

05/24 23:23, , 52F
05/24 23:23, 52F

05/24 23:24, , 53F
等經驗夠多的專案後,就會知道這其實沒有什麼好爭的
05/24 23:24, 53F

05/25 08:11, , 54F
這篇實在。舊專案沒毗漏,誰做這費力不討好的工。
05/25 08:11, 54F

05/25 10:01, , 55F
推yoco......
05/25 10:01, 55F

05/25 21:49, , 56F
一針見血,我想很多人看完原文心中感想也是如Y大這篇所說
05/25 21:49, 56F

05/26 12:15, , 57F
XDD
05/26 12:15, 57F

05/27 00:45, , 58F
05/27 00:45, 58F

05/27 01:43, , 59F
純推這篇
05/27 01:43, 59F

05/27 22:58, , 60F
05/27 22:58, 60F

05/27 23:41, , 61F
coding style 很少會馬上影響到公司營運 別花太多精神..
05/27 23:41, 61F
文章代碼(AID): #1HdZtvxB (Soft_Job)
討論串 (同標題文章)
完整討論串 (本文為第 9 之 19 篇):
文章代碼(AID): #1HdZtvxB (Soft_Job)