zlodiak,
Вместо
this.$el.find('selector')
можно писать
this.$('selector')
Весьма приятный сахар.
Нашел в calcViews.js вот такой интересный момент
this.model.set({
'departCity': departCity,
'destinCity': destinCity,
'shippOptionsWeight': shippOptionsWeight,
'shippOptionsVolume': shippOptionsVolume
});
Я понимаю что с точки зрения работы веб-приложения всё гуд. Но я не считаю такой подход правильным. Вы смешиваете логику данных с логикой представления. Каждый объект должен отвечать за сферу своей деятельности: представление - отображать данные модели. Более правильным будет вынести это отдельным методом самой модели и из представления вызывать этот метод. Ну или миксин из Backbone.Events делать и тригеррить пользовательские события, к счастью паттерн наблюдателя в Backbone сделан просто замечательно.