我已經學習Ruby on Rails很長一段時間了,並且已經構建了幾個玩具應用程序。我參加過很多課程(如Hartl,Code School,Udemy等)。現在我正在研究一個相當複雜的寵物項目 - 許多模型和關係。如何在更復雜的Rails應用程序中考慮模型和關係?
這是我的問題:我如何從模型和關係角度思考一個複雜的應用程序?在我看來,應該有一些可視化的方法來對所有這些進行建模,但是我沒有在任何課程中看到過有關這種建模的討論。當然,Rails指南中有非常簡單的圖表,但我如何將它擴展到更復雜的東西?或者,我是否讓這個過於複雜?我是否剛剛開始編碼模型和關係,並查看它對我的影響?看起來這種特殊的方法很容易讓我進入一個角落,如果我把自己描繪成一個角落,就必須從頭開始。
是否有工具或博客文章可以幫助我?
(注:我也張貼在Reddit.Com/r/Rails了這個問題https://www.reddit.com/r/rails/comments/7c9zbf/how_to_think_about_rails_web_application/)
我不知道你希望得到什麼答案。關於rails的書籍,視頻,博客等清單?指向數據庫圖表教程的鏈接?關於如何設計應用程序的個人意見?這不是一個非常具體的問題,所以我不知道如何回答。 –