1
A
回答
4
就像所有的命名約定,這並不是說你不能使用不同的名字,它只是建議要堅持好做法和善待其他開發人員的命名規則,如果他們以往任何時候都需要重新審視你的代碼。
如果這是一個個人項目,做你想做的,只是確保你就可以弄清楚後:)
3
個人而言,我從來沒有使用後綴,這幾乎是使用str作爲壞和int前綴。
將您的viewmodels添加到ViewModel文件夾,以便它們與模型分開,這將更改它們的命名空間並保持其意圖清晰。
我會完全放下後綴,而不是按照這種做法。
+1
我已經完成了這一步的中途步驟,併爲每個Controller使用我的Models文件夾和文件夾,並在每個模型的名稱後面添加了模型\ Home \ IndexModel.cs –
相關問題
- 1. 爲什麼我應該使用Amazon Kinesis而不是SNS-SQS?
- 2. 爲什麼我應該使用XMLLIst而不是簡單的XML?
- 3. 爲什麼我應該使用var而不是類型?
- 4. 爲什麼我應該使用IHttpActionResult而不是HttpResponseMessage?
- 5. 爲什麼我應該使用JLabel而不是Image?
- 6. 爲什麼我應該使用1bit位域而不是bools?
- 7. 爲什麼我應該使用$ _GET和$ _POST而不是$ _REQUEST?
- 8. 爲什麼我應該使用goog.ui.Checkbox而不是常規輸入?
- 9. Python:爲什麼我應該使用next()而不是obj.next()?
- 10. 爲什麼我應該使用整數而不是浮點數?
- 11. 爲什麼我應該使用threading.Timer而不是Loop + Sleep?
- 12. 爲什麼我應該使用Flex而不是JQuery?
- 13. Android:何時/爲什麼我應該使用FrameLayout而不是Fragment?
- 14. 爲什麼我應該使用`mod_wsgi`而不是python啓動?
- 15. 爲什麼我應該使用python 3.1而不是python 2.6?
- 16. 爲什麼我應該使用content_tag而不是「常規」html?
- 17. 爲什麼我應該使用formlayout/formdata而不是setBounds?
- 18. 在VB.NET中,爲什麼我應該使用Select而不是If?
- 19. 爲什麼我應該使用operator.itemgetter(x)而不是[x]?
- 20. 爲什麼我應該使用reactjs而不是jquery?
- 21. 爲什麼我應該使用log.Println而不是fmt.Println?
- 22. 爲什麼不推薦使用assert_template,而應該使用什麼?
- 23. 爲什麼我不應該使用Unity?
- 24. 爲什麼我不應該使用atoi()?
- 25. 爲什麼MSTest嚮導的F後綴是D而不是D?
- 26. 我應該使用什麼組件而不是列表框?
- 27. 而不是sizeToFit我應該使用什麼
- 28. Swift:我應該什麼時候使用「var」而不是「let」?
- 29. 我應該使用什麼,而不是獲取?
- 30. 什麼時候應該使用消息合約而不是DataContract,爲什麼?
您可以使用虛擬機,但如果其他人希望稍後修改代碼,那麼需要命名約定。 –
您可以爲模型使用任何名稱。這是使用'ViewModel'後綴的標準做法。難以輸入額外的7個符號嗎? –