1
我剛開始學習MVC的設計開始,我目前正試圖作出applicaction這將幫助管理燃料,我的問題是我如何去定義此時,相應的機型,並在邏輯上分解所涉及的部件,設計如下:如何使用OOP的MVC應用程序
「該應用程序必須包括坦克或存款將包括燃料的存量,坦克應該能夠跟蹤它的燃料已經離開了。」
「系統還必須保存油罐的補貨和出貨記錄,其中包括另一個實體的設備,卡車或裝有燃油的機器。」
「最後的設備也必須保持自身的計時錶的記錄,並可以將它以獲得性能比較的燃料的使用。」
上我將使用Zend Framework 2技術方面,我應該包含一個模塊上的一切,或使各個模塊,並涉及他們。
我該如何去模型本身,你認爲一個典型的倉庫設計,坦克將是房屋和設備的客戶,並記錄訂單,或者你會定義它不同 –
模型是概念,它不是一個類。 (根據正確的MVC定義)。一個模型由表格網關,域對象(如果存在)和服務組成。服務通常是表網關和域對象之間的橋樑。一個模型由這些服務組成。 – Yang
如果您懷疑架構,只需開始編寫最先起作用的代碼即可。一旦你完成了編碼,然後開始擔心並改進其架構。 – Yang