Pascal案件現在:它是「Nontaxable」還是「NonTaxable」?Pascal案例邊緣案例
回答
這是Nontaxable。這只是一個普通的詞。 非不是一個字(英文)。這只是一個前綴。同樣,前綴un-和重新本身並不是單詞,所以當您將它們放在標識符前面時,您不會保留其餘大寫。例如:Set,Reset; 做,撤消。
除此之外,我不得不阻礙使用鑄於負的識別符。這聽起來像這是一個布爾值,而只是導致雙重否定表達,就像這樣:
if not Nontaxable then ...
不要讓人有閱讀的東西一樣。
「Nontaxable」將是最好的選擇,因爲它是一個單詞。
或者,您可以使用「NotTaxable」。
NonTaxable對我來說沒什麼意義。
對我來說這是「NonTaxable」。它只是更容易閱讀這樣
沒有足夠的背景,但我們猜測:
Nontaxable
似乎直接從域模型來。
NonTaxable
似乎是您的域模型中的Taxable
實體的轉換。
除此之外,正如你可以在周圍的答案中看到的,它歸結爲你已經使用的約定。
我還沒有看到「nontaxable」作爲一個單詞使用(英文書寫);它通常(總是?)連字符作爲「不納稅」。
「Nontaxable」將這兩部分拼合成一個單詞,並失去連字符通常提供的視覺分離。由於我不習慣把它看成一個字,對我而言,「Nontaxable」會更難閱讀。它看起來像一個單詞,但它不是我認識的詞,我必須停下來處理它。
因此,我寧願「NonTaxable」,因爲它保留了上下文提示。它被認爲是兩個不同的單位,我將立即認識到這兩個單位。
國稅局拼寫它沒有連字符。 – 2009-06-10 13:28:01
- 1. 複製文件邊緣案例
- 2. 被DecimalFormat/RoundingMode.Down困惑的邊緣案例
- 3. 如何處理破壞邊緣案例
- 4. 案例中的TSql案例
- 5. float2Int行爲邊界案例
- 6. Typescript接口屬性更改爲來自駱駝的Pascal案例案例
- 7. 測試邊緣案例的Python語法檢查器
- 8. JavaScript:奇怪的(邊緣?)混合陣列/對象案例
- 9. Python輸入驗證和邊緣案例處理
- 10. 邊緣案例:Kendo Web UI Grid'Select'方法無法正常工作
- 11. CRUD操作並使用Selenium執行邊緣案例
- 12. 解決邊緣案例Haskell模塊導入和導出
- 13. DAO /知識庫/ NHibernate和處理邊緣數據庫案例
- 14. 在Javascript中識別一維數組的邊緣案例
- 15. 模擬回調訂單邊緣案例錯誤
- 16. 需要找出這upvote/downvote邊緣案例
- 17. 在數據集中查找'邊緣案例'
- 18. Mongo日期查詢在邊緣案例上失敗
- 19. SQL Server 2008:案例矩陣?選擇性案例?案例協會?
- 20. 案例
- 21. SVG動畫圖案邊緣
- 22. 案例在mysql中的選擇案例
- 23. SQL案例:返回案值
- 24. 多案例陳述方案
- 25. $ _GET案例「GET」
- 26. 結構案例
- 27. 案例條件
- 28. SQL案例
- 29. 案例優化
- 30. 案例串
「不納稅」在域中具有更多含義,因此與「納稅」(與規則相對,前者是例外)相反。 – 2009-06-10 13:02:59