以 MVC 架構來訴說我的問題好了
一般教學影片 group 常常會先分好 Model, View, Controller
然後再直接塞進對應的 files
我理解上這應該是實作小專案的做法
但如果是比較大的專案或是公司專案
可能功能眾多
例如:
ㄧ個 TabarController 有五個 Tabar
- 大功能 - 子功能 - 數個小功能
- 大功能 - 子功能
- 大功能 - 子功能
- 大功能 - 子功能
- 大功能
我的理解會先依照大功能區分 Group, 然後在分 MVC
有時候, 有些 Model 或 View 會共用到, 我就會放在最外層
但其實這樣又有點奇怪, 還蠻容易混淆的
再來我如果用大功能先區分 Group, 那我的子功能是不是
要在大功能底下在建立子 Group, 子Group 底下在區分 MVC
這樣是不是就更亂了, 如果專案夠大
管理 Group 就是一個頭痛的問題了
我在網路上找到的一篇文章
https://goo.gl/FRv8g5
不過看起來他是先分 MVC 在區分功能
我的問題有點亂, 如果有哪裡不清楚我在重新修改
還請前輩建議方向或者有相關資源可以讓我參考