「英文」是不少人學寫程式的一個關卡,而「命名」又是電腦科學最難的問題之一。我正在整理幾個最常見的「如何用英文命名程式裡的某個東西?」的問題與答案, ... ... <看更多>
「變數命名 ptt」的推薦目錄:
- 關於變數命名 ptt 在 [心得][英文] 如何命名「數量變數」 - 看板Soft_Job - 批踢踢實業坊 的評價
- 關於變數命名 ptt 在 [心得][英文] 如何命名「數量變數」- 看板Soft_Job 的評價
- 關於變數命名 ptt 在 [問卦] 程式裡面最讓人傻眼的命名? - PTT評價 的評價
- 關於變數命名 ptt 在 JavaScript.tw | 最近ptt 在吵的匈牙利命名法爭議,各位怎麼看 的評價
- 關於變數命名 ptt 在 JavaScript.tw | 最近ptt 在吵的匈牙利命名法爭議,各位怎麼看 的評價
- 關於變數命名 ptt 在 [討論] 大家的變數命名習慣- 看板Soft_Job - PTT網頁版 的評價
- 關於變數命名 ptt 在 [討論] 前輩們變數都怎麼命名? - PTT 數位生活 的評價
- 關於變數命名 ptt 在 Re: [請益] 變數命名技巧- 看板Soft_Job | PTT職涯區 的評價
- 關於變數命名 ptt 在 [問題] 如何使用迴圈跑變數命名ss12356tw PTT批踢踢實業坊 的評價
- 關於變數命名 ptt 在 Re: [心情] 工作的內容被放大檢視- WomenTalk板- PTT 學習區 的評價
- 關於變數命名 ptt 在 更多「狀態」變數的實例#59 - GitHub 的評價
- 關於變數命名 ptt 在 [心得][英文] 如何命名「數量變數」 - PTT Uncovered 的評價
- 關於變數命名 ptt 在 C#: 程式碼風格備忘 - 伊果的沒人看筆記本 的評價
- 關於變數命名 ptt 在 Re: [請益] 寫註解到底是不是好習慣- Soft_Job - PTT網頁版 的評價
- 關於變數命名 ptt 在 c語言define變數-在PTT/IG/網紅社群上服務品牌流行穿搭 的評價
- 關於變數命名 ptt 在 [請益] saveas用變數命名- MATLAB - A PTT - APTT 的評價
- 關於變數命名 ptt 在 C_and_CPP板讨论区列表最新页 - PTT網頁版 的評價
- 關於變數命名 ptt 在 公務人員關注議題之文字探勘: 以PTT 公職板為例 的評價
- 關於變數命名 ptt 在 Re: [討論] Java crud web仔起薪 - PTT網頁版 的評價
- 關於變數命名 ptt 在 [稱讚] 草地狀元PTT推薦- BaseballXXXX 的評價
- 關於變數命名 ptt 在 [創作] UI簡易教學之二- 魔獸世界 - PTT遊戲區 的評價
- 關於變數命名 ptt 在 (PDF) 公務人員關注議題之文字探勘:以PTT公職板為例A ... 的評價
- 關於變數命名 ptt 在 SPSS教程:手把手教你設置啞變數及解讀結果! - PTT新聞 的評價
- 關於變數命名 ptt 在 [問題] 檔名更改 - PTT | Re 的評價
- 關於變數命名 ptt 在 5 個你必知的變數命名規則 - YouTube 的評價
- 關於變數命名 ptt 在 實用R程式設計-第二版(電子書) - 第 2-2 頁 - Google 圖書結果 的評價
變數命名 ptt 在 [問卦] 程式裡面最讓人傻眼的命名? - PTT評價 的推薦與評價
還是說把常用的簡寫通通打亂? Tensorflow as plt Numpy as SKlearn 還是說用髒話或奇怪的東西命名勒? ... 你各位看過最傻眼的變數都怎麼命名的? ... <看更多>
變數命名 ptt 在 JavaScript.tw | 最近ptt 在吵的匈牙利命名法爭議,各位怎麼看 的推薦與評價
Tonyq Wang. · May 23, 2013 ·. 最近ptt 在吵的匈牙利命名法爭議,各位怎麼看? XD. ptt.cc. [請益] 要如何說服同事停止命名類似iID的變數. All reactions:. ... <看更多>
變數命名 ptt 在 JavaScript.tw | 最近ptt 在吵的匈牙利命名法爭議,各位怎麼看 的推薦與評價
Tonyq Wang. · May 23, 2013 ·. 最近ptt 在吵的匈牙利命名法爭議,各位怎麼看? XD. ptt.cc. [請益] 要如何說服同事停止命名類似iID的變數. All reactions:. ... <看更多>
變數命名 ptt 在 [討論] 大家的變數命名習慣- 看板Soft_Job - PTT網頁版 的推薦與評價
如題現在常常會Review別人的程式碼發現大家的命名習慣都好不同舉例來說一個Func是Check Status 有的人會寫void check_status() 也有的人寫void checkStatus() 也有看過 ... ... <看更多>
變數命名 ptt 在 [討論] 前輩們變數都怎麼命名? - PTT 數位生活 的推薦與評價
最近開始學C,剛剛把前幾天寫的程式,打開來看發現變數一時之間完全搞不清楚明明當初有盡力的取有意義的名稱,然後照著大寫來分開字這樣打跑去問了 ... ... <看更多>
變數命名 ptt 在 Re: [請益] 變數命名技巧- 看板Soft_Job | PTT職涯區 的推薦與評價
命名 的問題,其實是一個滿難的問題。 我有一回跟一群在fb 工作Haskell programmer 在討論programming language 。 ( 我是Clojure programmer ) 我提出的論點是: ... ... <看更多>
變數命名 ptt 在 [問題] 如何使用迴圈跑變數命名ss12356tw PTT批踢踢實業坊 的推薦與評價
但因為模型要重複跑9次不知道該如何使用迴圈處理變數命名的部分讓程式碼縮短謝謝大家 [程式範例]: ml_1=glm(group[,1]~.,data=data,family = "binomial") ... <看更多>
變數命名 ptt 在 Re: [心情] 工作的內容被放大檢視- WomenTalk板- PTT 學習區 的推薦與評價
所以我才說這是找麻煩,對我個人來說程式沒有問題,才是最重要,檢討那些變數命名我覺得沒什麼意義。 我就曾經被要求不要有任何bug又要寫的乾淨漂亮 ... ... <看更多>
變數命名 ptt 在 更多「狀態」變數的實例#59 - GitHub 的推薦與評價
鄉民提供的題目https://www.ptt.cc/bbs/Soft_Job/M.1599191750.A.773.html → CoNsTaR: 也可以講一下has, with, is, at... 也可以命名狀態變數09/05 ... ... <看更多>
變數命名 ptt 在 [心得][英文] 如何命名「數量變數」 - PTT Uncovered 的推薦與評價
我正在整理幾個最常見的「如何用英文命名程式裡的某個東西?」的問題與答案,在此與各位分享目前整理好的第一個題目: * 如何命名「數量變數」? ... <看更多>
變數命名 ptt 在 C#: 程式碼風格備忘 - 伊果的沒人看筆記本 的推薦與評價
命名變數 時的注意事項:. 包含邊界的極值優先使用 min 與 max; 閉區間優先使用 first 與 end; 半 ... ... <看更多>
變數命名 ptt 在 Re: [請益] 寫註解到底是不是好習慣- Soft_Job - PTT網頁版 的推薦與評價
發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.20.48 ※ 文章網址: ... 54樓 → iincho: 這個例子你變數再怎麼命名都不會比加一行註解清楚的... 12/30 07:25. ... <看更多>
變數命名 ptt 在 c語言define變數-在PTT/IG/網紅社群上服務品牌流行穿搭 的推薦與評價
找c語言define變數在Dcard與PTT討論/評價與推薦,提供#Define 字串相加#,c語言define變數,C define ... C++ 套裝程式含各種實體,例如變數、函式、類型和命名空間。 ... <看更多>
變數命名 ptt 在 [請益] saveas用變數命名- MATLAB - A PTT - APTT 的推薦與評價
因為要抓資料的關係先寫了File='file001.csv' ; %file001是資料檔案最後存圖的時候我這樣寫: saveas(gif, File , 'png' ) 想得到一個叫做file001.png ... ... <看更多>
變數命名 ptt 在 C_and_CPP板讨论区列表最新页 - PTT網頁版 的推薦與評價
[讨论]匈牙利变数命名HungarianNotation语义学fatalfeel2⋯搜寻同标题文章搜寻看板内fatalfeel2的文章3/18Re:[讨论]前辈们变数都怎麽命名?左括号放那?fatalfeel2⋯搜寻 ... ... <看更多>
變數命名 ptt 在 公務人員關注議題之文字探勘: 以PTT 公職板為例 的推薦與評價
此,本研究以「批踢踢實業坊」(PTT)中的「公職板」為研究標的,. 蒐集該板內屬於提問性質之發文 ... 題本身並無命名,需由研究者依其內容加以命名,且輸出結果的主題. ... <看更多>
變數命名 ptt 在 Re: [討論] Java crud web仔起薪 - PTT網頁版 的推薦與評價
... 非特例擁有類似牌的人目前在市場上差不多就是40 你強迫自己多努力也不會突然變50 55 另外少數在那邊吵變數命名習慣慣例啥小的87 你不用理會也不用被打擊到為何? ... <看更多>
變數命名 ptt 在 [稱讚] 草地狀元PTT推薦- BaseballXXXX 的推薦與評價
(Pohan)時間 Dec 10 20:38:13 2022 推噓 7 推:7 噓:0 →:3. PTT推薦 ... 想請益變數命名有什麼技巧嗎,有時候遇到多個單字在一起的變數或method 都不太會命名,我大 ... ... <看更多>
變數命名 ptt 在 [創作] UI簡易教學之二- 魔獸世界 - PTT遊戲區 的推薦與評價
... 這邊引入了兩個變數並命名為self及event self代表的是f這個frame本身(因為我們SetScript是set在f上嘛) event則是OnEvent時的事件名稱所以我們在這邊引入這個變數用 ... ... <看更多>
變數命名 ptt 在 (PDF) 公務人員關注議題之文字探勘:以PTT公職板為例A ... 的推薦與評價
基此,本研究以「批踢踢實業坊」(PTT)中的「公職板」為研究標的,蒐集該板內屬於提問性質之 ... 個主題的前10 個詞彙,依其內容加以命名(如表1)。 ... <看更多>
變數命名 ptt 在 SPSS教程:手把手教你設置啞變數及解讀結果! - PTT新聞 的推薦與評價
在構建回歸模型時,如果自變數X為連續性變數,回歸係數β可以解釋為:在 ... 中,在Name框中輸入轉變的第一個啞變數名字Race1,並點擊Change進行命名. ... <看更多>
變數命名 ptt 在 [問題] 檔名更改 - PTT | Re 的推薦與評價
... 子目錄檔案皆找各自的子目錄(A部分名)重新命名:該如何用cmd或powershell? ... 弄個一次2的變數,但嘗試失敗了XD去質疑親眼所見的事是最愚昧的行為。 ... <看更多>
變數命名 ptt 在 5 個你必知的變數命名規則 - YouTube 的推薦與評價
Tommy 老師搶先公開寫作風格、技巧章節中的「 變數命名 規則」! 究竟哪些符號是 變數命名 中可以使用的? 命名開頭有有什麼規則? ... <看更多>
變數命名 ptt 在 實用R程式設計-第二版(電子書) - 第 2-2 頁 - Google 圖書結果 的推薦與評價
(5)函數名稱和變數名稱無關,如 return()雖然是函數名稱,但使用者也可以把它當作 ... 來當變數名稱,有時常常會忘記此變數的內涵;比方說 ptt 是代表什麼內涵的變數呢? ... <看更多>
變數命名 ptt 在 [心得][英文] 如何命名「數量變數」 - 看板Soft_Job - 批踢踢實業坊 的推薦與評價
「英文」是不少人學寫程式的一個關卡,而「命名」又是電腦科學最難的問題之一
。我正在整理幾個最常見的「如何用英文命名程式裡的某個東西?」的問題與答案
,在此與各位分享目前整理好的第一個題目:
* 如何命名「數量變數」?
* Count / Number / Quantity
* 什麼時候該用哪個字?該怎麼用?
---
* Google 簡報版: https://bit.ly/38OWoKf
* Google 簡報原始檔: https://bit.ly/3elcZGT
* Facebook 相簿版: https://bit.ly/3iNsgDO
* GitHub 討論區: https://bit.ly/321ResR
---
首先,可以試試看命名以下變數(文末有參考答案):
1. 玩家(player)數量
2. 彈藥(ammo)數量
3. 子彈(bullet)質量(mass) (以克(gram)計)
4. 生命值(hit points)
如果這對你來說沒有難度,或許你會有興趣到 GitHub 討論區看看其它我正在整理
的題目: https://bit.ly/321ResR
---
# 命名「數量變數」的方法
1. 辨認變數名詞詞性
* 不可數名詞
* 可數生物
* 可數非生物
2. 對應單字及格式(見後文)
* 可數生物、可數非生物: Count / Number
* 不可數名詞、可數非生物: Quantity
---
# 不可數名詞
## 推薦格式
* 不可數名詞 + In + 單位(複數)
goldInKilograms 黃金(以公斤計)
* 單位(複數) + Of + 不可數名詞
kilogramsOfGold 黃金(以公斤計)
## 其它格式
* 不可數名詞 + Amount : goldAmount 黃金數量
* 不可數名詞 + Quantity : goldQuantity 黃金數量
* amountOf + 不可數名詞 : amountOfGold 黃金數量
* quantityOf + 不可數名詞 : quantityOfGold 黃金數量
這些格式無法清楚表達數量單位,其可讀性在科學或金融計算上並不理想,但在其
它情景或許不是問題(例如,遊戲設計)。
---
# 可數生物
## 推薦格式
* 生物(單數) + Count
studentCount 學生人數
尤其適合為「用來計數的變數」命名
* numberOf + 生物(複數)
numberOfEmployees 員工人數
## 常見問題
* 生物(單數) + Number
在語意上是「號碼」的意思
studentNumber 學生號碼
* countOf + 生物(複數)
在語法上通常不會這樣寫
---
# 可數非生物
## 推薦格式
* 非生物(單數) + Count
bookCount 書本數量
尤其適合為「用來計數的變數」命名
* 非生物(單數) + Quantity
bookQuantity 書本數量
尤其適合用在「貨物」上
* numberOf + 非生物(複數)
numberOfBooks 書本數量
* quantityOf + 非生物(複數)
quantityOfBooks 書本數量
尤其適合用在「貨物」上
## 常見問題
* 非生物(單數) + Number
在語意上是「號碼」的意思
accountNumber 帳戶號碼
* countOf + 非生物(複數)
在語法上通常不會這樣寫
---
# 其它討論
* 有的時候,程式可讀性的確是 *相對地* 沒那麼重要。
* 滿足需求、解決問題、創造價值最重要。
* 提昇程式可讀性的方法不止一種
* 要把程式碼上下文脈絡、使用情景、團隊文化、產業領域也納入考量。
---
相對於「寫作風格」(駝峰式大小寫、蛇式/烤肉串式、等等),我想從另一個角
度,聚焦於「學會用英文表達想法」,
學會用英文提昇程式可讀性。
我很想知道讀者在寫程式時,遇到了怎麼樣的英文表達問題。
我目前有蒐集到一些題目,例如:
* Count / Length / Size, 什麼時候該用哪個字?該怎麼用?
* Copy / Clone / Duplicate
* Sum 與 Total 的差別
* Validate vs. Verify
很歡迎讀者推文(或到 GitHub 討論區 https://bit.ly/321ResR )提出
* 問題
* 建議
* 感想
謝謝。
---
# 練習題 *參考* 答案
1. numberOfPlayers, playerCount
2. quantityOfAmmo, ammoQuantity
3. bulletMassInGrams
4. hitPoints
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 136.56.13.184 (美國)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1594363672.A.7D0.html
謝謝各位的欣賞 :) 如果在程式寫作上有任何與英文表達有關的問題,請讓我知道
,這會是「用英文提昇程式可讀性」很棒的研究題材。
完全能理解,解決問題優先。
語言能做到優雅當然是好,但最重要的功能還是溝通(人與人的溝通、人與機器的
溝通)。
我開了 https://github.com/EngTW/English-for-Programmers/issues/8 來追蹤
這個題目,謝謝 :)
※ 編輯: AmosYang (136.56.13.184 美國), 07/10/2020 15:56:07
XD
※ 編輯: AmosYang (136.56.13.184 美國), 07/10/2020 15:57:50
完全能理解,縮寫、簡寫、更短的字、更簡潔的寫法,只要能解決問題,都是好的
。
我開了 https://github.com/EngTW/English-for-Programmers/issues/7 來追蹤
這個題目,謝謝 :)
我開了 https://github.com/EngTW/English-for-Programmers/issues/7 來追蹤
「縮寫、簡寫」這個題目;謝謝提供這個題目 :)
amount 整理在「不可數名詞」的「其它格式」那段。 :)
amount 本身當主詞時,常用來描述金錢上的「總金額(total amount)」,我開了
https://github.com/EngTW/English-for-Programmers/issues/9 來追蹤這個題目
,謝謝 :)
我開了 https://github.com/EngTW/English-for-Programmers/issues/7 來追蹤
「縮寫、簡寫」這個題目;謝謝提供這個題目 :)
我開了 https://github.com/EngTW/English-for-Programmers/issues/10 來追蹤
這個題目,謝謝 :)
我開了 https://github.com/EngTW/English-for-Programmers/issues/7 來追蹤
「縮寫、簡寫」這個題目;謝謝 :)
我開了 https://github.com/EngTW/English-for-Programmers/issues/8 來追蹤
這個題目,謝謝 :)
我開了 https://github.com/EngTW/English-for-Programmers/issues/8 來追蹤
這個題目,謝謝 :)
我開了 https://github.com/EngTW/English-for-Programmers/issues/7 來追蹤
「縮寫、簡寫」這個題目;謝謝 :)
我開了 https://github.com/EngTW/English-for-Programmers/issues/8 來追蹤
這個題目,謝謝 :)
我開了 https://github.com/EngTW/English-for-Programmers/issues/11 來追蹤
"metasyntactic variable" 這個題目,謝謝 :)
感謝各位的欣賞與提供題目 orz
如果我漏看了題目,請告訴我,謝謝 :)
※ 編輯: AmosYang (136.56.13.184 美國), 07/11/2020 02:44:32
感謝指點 orz
感謝各位的欣賞 :)
如果能想到「很難看懂、需要通靈」的命名案例,請讓我知道;這可以幫助我把這
些資料整理得更完善,謝謝。
在這篇底下推文,或在 GitHub 或 Facebook 留言都可以 :)
* GitHub: https://github.com/EngTW/English-for-Programmers/issues
* Facebook: https://bit.ly/3iNsgDO
※ 編輯: AmosYang (136.56.13.184 美國), 07/12/2020 04:07:11
補上 Google 簡報原始檔: https://bit.ly/3elcZGT
※ 編輯: AmosYang (136.56.13.184 美國), 07/12/2020 12:44:21
謝謝 :)
※ 編輯: AmosYang (136.56.13.184 美國), 08/08/2020 03:09:46
... <看更多>