Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Hi there, thanks for your feedback!

I don't necessarily agree with that Backbone comment. Separation of M-V-C (which Agility does too) is merely a fine-grained level of code organization, and it doesn't help with a large code base with many different abstract objects/components.

For example, as you can see from the following code (from our demo app The Wall), the most significant aspect of code organization comes from a separation of concepts - such as "error message", "posts", "profile", "stream", etc - as separate objects:

https://github.com/arturadib/thewall/blob/master/public/app....

But again, Agility supports the more explicit syntax "model:{}", "view:{}", "controller:{}", if that's what you think helps you with your large code base.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: