我正在尋找一種標準方式來命名我的Flex應用程序中的組件。例如,所有TextField的ID屬性(即「txtFirstName」)都以「txt」開頭。是否有人熟悉我可以使用的前綴命名約定列表,而不是重新發明輪子?Flex 3中的組件的推薦前綴命名約定是什麼?
4
A
回答
5
由於Adobe建議在組件實例名稱中使用組件的全名,因此不建議使用前綴約定。
例如:usernameTextInput,userComboBox等
如果要合併類型爲名稱,使其成爲最後一個「字」。不要使用舊的ActionScript 1約定來連接縮寫類型後綴,如_mc以指示類型。例如,命名一個邊框Shape邊框,borderSkin或borderShape,但不包含border_mc。
更多信息:http://opensource.adobe.com/wiki/display/flexsdk/Coding+Conventions#CodingConventions-Naming
如果你真的想使用前綴,你可能想使用VB前綴:http://www.rwc.uc.edu/cook/VBI_PREFIXES.HTM
1
查看Adobe的Flex Coding Conventions文檔。大多數您看到的flex代碼對於這種編碼標準都非常真實。
相關問題
- 1. C#中的命名約定是什麼?
- 2. 前綴DTO/POCOS - 命名約定?
- 3. 什麼是SQL Server的命名約定?
- 4. 什麼是MongoDB的命名約定?
- 5. Thymeleaf模板的推薦文件後綴是什麼?
- 6. 目前HTML/CSS的最佳命名約定是什麼?
- 7. 什麼是命名約定來命名.net Web用戶控件?
- 8. 命名元素時,XAML中x:前綴的用途是什麼?
- 9. Python中測試文件的最佳命名約定是什麼?
- 10. TSQL命名約定〜這個命名約定叫什麼名字?
- 11. monad命名約定是什麼?
- 12. 這是什麼命名約定?
- 13. 什麼是backbone.js命名約定?
- 14. 具有不同簽名的相同方法的推薦命名約定?
- 15. 什麼是Java .properties文件的命名約定?
- 16. 什麼是JavaScript文件名命名約定?
- 17. clojure/clojurescript中的單個var命名空間的命名約定是什麼?
- 18. cakephp 3表命名約定
- 19. 按前綴過濾數組 - 該函數的名稱是什麼?
- 20. Swing組件的命名約定?
- 21. JSF組件ID中生成的前綴j_idt33是什麼?
- 22. 將架構前綴添加到Nhibernate表命名約定
- 23. tbl_Product,tbl_Order命名約定的目的是什麼?
- 24. Spark使用的YARN容器的命名約定是什麼?
- 25. 返回函數的函數的命名約定是什麼?
- 26. 什麼是正確的Java命名約定的ID?
- 27. 什麼是使用alpha的顏色的Android命名約定?
- 28. IController,IObserver之類的名稱前的前綴「I」是什麼?
- 29. 什麼是推薦的Bcrypt C實現?
- 30. CMS的推薦架構是什麼?