…this further couples all of the components because it actually increases the reliance on each other for them to be useful. MVC isn't dead. There is a good chance you are using it wrong. I highly suggest Rails Antipatterns. While it is specific to Rails, it works for MVC in general. http://www.amazon.com/Rails-AntiPatterns-Refactoring-Addison... edit: spelling
Read this: http://www.amazon.com/Rails-AntiPatterns-Refactoring-Addison... Easiest mistake in large rails apps is to let your controllers get too thick...
……--Carneiro 和 Barazi 写的《Beginning Rails 3》很棒 --Fernandez 写的《The Rails 3 Way》,如果不能拓宽思路的话读起来挺吃力的 --Dix 写的《Service-Oriented Design with Ruby and Rails》令人印象深刻且非常详尽 --《Rails Antipatterns》对于 Ruby 重构来说是绝佳的参考 --Fields、Harview、Fowler、Beck 写的《Refactoring》很好。--Perrotta 写的《Metaprogramming in Ruby》读起来让人兴奋。这些都是专门讲 Rails 3 的(或者有所涉及)。还有……
…--Beginning Rails 3 by Carneiro and Barazi is excellent --The Rails 3 Way by Fernandez is difficult if not expanding --Service-Oriented Design with Ruby and Rails by Dix is impressive and thorough --Rails Antipatterns is a great look at refactoring Ruby --Refactoring by Fields, Harview, Fowler, Beck is good. --Metaprogramming in ruby by Perrotta is exciting. These are specifically Rails 3 (or touch on it). There…
……这会进一步让所有组件高度耦合,因为它们为了发挥作用反而增加了彼此之间的依赖。MVC 并没有死。很大可能是你用错了。强烈建议读读《Rails Antipatterns》。虽然它是针对 Rails 的,但对一般的 MVC 架构同样适用。http://www.amazon.com/Rails-AntiPatterns-Refactoring-Addison... 编辑:修了拼写
…this further couples all of the components because it actually increases the reliance on each other for them to be useful. MVC isn't dead. There is a good chance you are using it wrong. I highly suggest Rails Antipatterns. While it is specific to Rails, it works for MVC in general. http://www.amazon.com/Rails-AntiPatterns-Refactoring-Addison... edit: spelling
《Rails AntiPatterns》这本书讲了其中很多问题:http://www.amazon.com/Rails-AntiPatterns-Refactoring-Addison...
The book Rails AntiPatterns addresses many: http://www.amazon.com/Rails-AntiPatterns-Refactoring-Addison...
http://www.amazon.com/Rails-AntiPatterns-Refactoring-Addison... http://www.amazon.com/Crafting-Rails-Applications-Developmen...
http://www.amazon.com/Rails-AntiPatterns-Refactoring-Addison... http://www.amazon.com/Crafting-Rails-Applications-Developmen...
看看这个:http://www.amazon.com/Rails-AntiPatterns-Refactoring-Addison... 大型 Rails 应用最容易犯的错误就是把 controller 搞得太臃肿(fat controllers)……
Read this: http://www.amazon.com/Rails-AntiPatterns-Refactoring-Addison... Easiest mistake in large rails apps is to let your controllers get too thick...
去看看 http://www.amazon.com/Rails-AntiPatterns-Refactoring-Addison... 另外就是:1. 写测试 2. 好的社区(某种意义上的好)
check http://www.amazon.com/Rails-AntiPatterns-Refactoring-Addison... other than that, 1. write tests 2. good community. for some measure of good
……--Carneiro 和 Barazi 写的《Beginning Rails 3》很棒 --Fernandez 写的《The Rails 3 Way》,如果不能拓宽思路的话读起来挺吃力的 --Dix 写的《Service-Oriented Design with Ruby and Rails》令人印象深刻且非常详尽 --《Rails Antipatterns》对于 Ruby 重构来说是绝佳的参考 --Fields、Harview、Fowler、Beck 写的《Refactoring》很好。--Perrotta 写的《Metaprogramming in Ruby》读起来让人兴奋。这些都是专门讲 Rails 3 的(或者有所涉及)。还有……
…--Beginning Rails 3 by Carneiro and Barazi is excellent --The Rails 3 Way by Fernandez is difficult if not expanding --Service-Oriented Design with Ruby and Rails by Dix is impressive and thorough --Rails Antipatterns is a great look at refactoring Ruby --Refactoring by Fields, Harview, Fowler, Beck is good. --Metaprogramming in ruby by Perrotta is exciting. These are specifically Rails 3 (or touch on it). There…