Почитать можно
тут
Из того что бегло увидел:
- Не использовались директивы (с версии 1.5 компоненты)
- Не использовался controller as синтаксис
- Лучше использовать ui-router вместо штатного роутера
- Аяксовые манипуляции принято выносить в сервисы
- Ну и по мелочи (получение данных лучше делать на стадии роутинга)