Очень интересное видео. До этого момента не задумывался про скорость выполнения кода в Salesforce, собственно потому что наверное не сталкивался на практике с превышением лимита по CPU Time или недовольным заказчиком
Но информация однозначно в копилку.
Единственно не понял будет ли отличие 4 способа (где скорость 415) от того я обычно делаю.
for (Contact con : acc.Contacts) {
...
}Кстати, новый тип задач рождается - оптимизация кода с точки зрения скорости выполнения.
Предчувствую вопросы на собеседованиях - "что работает быстрее - это или это?"
Раньше помню в сложным методах считал колличество code statements и оптимизировал циклы чтобы сделать их линейными и сократить кол-во итераций.
А сейчас будем сидеть с профайлером и считать CPUTime.
Кстати заметил что CPUTime может быть немного разный на разных оргах, но выполняющий один код. К примеру на сендбоксе и продакшн)