All projects start as greenfield projects and for many projects we wish we could start from scratch, again. Oh, we would do so much better. Sure we will avoid all of the mistakes, we will use the latest framework, we will even write more tests now, specially of the useful types, and we now that would be our chance to use of all of those sexy tools you heard about on last week's podcast.
Well it's hard and starting from zero is probably not the best option. In this presentation Miguel will share some of his recent experiences of gradually, moving from a large jquery entangled code base to a nice, tested Ember app that is easier to maintain, testable, with more features, less bugs, faster and, again, a pleasure to work with. Some of the topics to cover are:
Selling the idea
Approach: full re-write, hybrid and gradual
Tips for hybrid applications.
Testing
Features like drag and drop, infinite scroll, modals, scrolling and data synchronization
Benefits for the business, our users and the dev team
Training ramp and adoption curve
As always feedback welcome and I'll be happy to tweak or rewrite the concept to make it fit better into the narrative.
All projects start as greenfield projects and for many projects we wish we could start from scratch, again. Oh, we would do so much better. Sure we will avoid all of the mistakes, we will use the latest framework, we will even write more tests now, specially of the useful types, and we now that would be our chance to use of all of those sexy tools you heard about on last week's podcast.
Well it's hard and starting from zero is probably not the best option. In this presentation Miguel will share some of his recent experiences of gradually, moving from a large jquery entangled code base to a nice, tested Ember app that is easier to maintain, testable, with more features, less bugs, faster and, again, a pleasure to work with. Some of the topics to cover are:
As always feedback welcome and I'll be happy to tweak or rewrite the concept to make it fit better into the narrative.