→ x000032001:慘了 我每次都m,n,i,j,k,l,s,a,b,z,x XDD 11/27 06:31
推 loveflames:迴圈應該很常用ijk吧 11/27 06:38
推 purpose:我很討厭4,很多人喜歡把一個關鍵名詞,自己亂改縮寫,不 11/27 09:51
→ purpose:然就是隨便抓些他認為足夠的東西出來就要問。有心要討論 11/27 09:52
→ purpose:還要先跟原發問者詢問詳細資訊,真是... 11/27 09:52
→ kikiqqp:i j k愛好者 orz 11/27 10:52
推 tiyun:寫得不錯 本篇置底給發問者看好了 11/27 10:54
推 IgotYOU:乾脆弄一個發問專用coding style 這樣各種變數一目了然 11/27 11:03
→ mythnc:2跟Linus看法真不一。 11/27 12:06
→ loveme00835:迴圈用 i 應該是從數學表示法承襲過來的習慣, 運算式 11/27 12:06
→ loveme00835:力求簡潔, 但是程式碼卻要力求明確 11/27 12:07
→ wawi:第二點說只是說變數不要用一堆沒意義的吧~i,j等迴圈用的應該 11/27 12:51
→ wawi:ok 因為~我用i,j,k也只會用在迴圈 m,n只用在矩陣操作 11/27 12:51
naming的一個例子, 借 #1Cy7Kihi來改一下: http://ppt.cc/aztZ
第一個迴圈會強迫你跳去函式實作看原始碼, 而且你要把整份實作
看完才能了解在main裡呼叫它的意圖.
而第二個迴圈, 你可以停留在使用者的觀點來看整個main函式, 並
可以專心在演算法的除錯. 就算要看原始碼, 看到第39行應該就有
個譜, 大致猜一下後面的實作, 也可以加速你理解它.
※ 編輯: loveme00835 來自: 140.121.197.115 (11/27 13:11)
推 hpo14:我也是 ijk愛好者 XDD 11/27 14:10
推 softwind:don't worry, naming與其作用域有關只是func內部可以簡單 11/27 14:38
→ loveme00835:真的只能限制在小小的範圍內~ 11/27 14:55
→ tinlans:ppt.cc 的轉址是不是很容易掛啊? 11/27 17:34
→ tinlans:縮排那個不能連了。 11/27 17:34
推 StubbornLin:迴圈裡用ijk是很正常的 如果是座標 就改用xyz 11/27 19:20
→ StubbornLin:影像處理通常都是y放外面 x放裡面 11/27 19:21
推 mabus:推4.,有蠻多的都好像怕會走漏什麼消息,碼都貼一部分, 11/27 19:21
→ mabus:而且都意義不明。這就算了,這種的問題解決就立馬刪文。 11/27 19:23
→ tropical72:有時貼一部分,真的是怕別人花太久時間看code,所以會註 11/27 19:24
→ tropical72:明,如果看不出端倪的話再po全code XD 11/27 19:24
→ mabus:活像是作業文怕人發現,實在不知道在想什麼..。 11/27 19:25
→ mabus:貼一部分的涵義,不是指只取幾行碼出來,而是大部分看到像4. 11/27 19:27
→ mabus:的案例,幾乎都是自行簡化,又以自己的立場來看待, 11/27 19:27
→ mabus:旁人實在很難看懂要問什麼,只能猜猜看...。 11/27 19:28
→ mabus:尤其是請對方還原的時候,對方又不提供,還自己再把簡化的碼 11/27 19:30
→ mabus:改來改去...。 11/27 19:30
→ mabus:有種請人家寫幫忙情書,又不說要寫給哪一位的感覺...。 11/27 19:31
→ tropical72:上面比喻很好. 11/27 19:32
→ mabus:有種請人家幫忙寫情書(KEY錯了...) 11/27 19:34
→ purpose:有時候看到幫忙偵錯的文章,會覺得沒有語法高亮很不習慣 11/27 20:40
→ purpose:會想發問者直接給專案檔,抓回來直接IDE測比較快,可是他 11/27 20:41
→ purpose:們就覺得版上都強者一定看幾個關鍵地方就會懂 11/27 20:42
→ purpose:可以多貼個網址放原始碼,想看的就抓,不想看的就別抓 11/27 20:43
推 cooper6334:迴圈用ijk很正常阿,可怕的是aaa,asd,zxc之類的變數 12/02 01:27
發現好像不小心砍到連結的分號 囧"
※ 編輯: loveme00835 來自: 140.121.197.115 (01/21 04:42)