Techniki narzędzi dla ninja od zawodowców

Znajomość narzędzi programistycznych jest kluczem do zostania ekspertem w zakresie wydajności. Colt przedstawił 3 filary skuteczności: sieć, przetwarzanie i renderowanie, zapoznanie się z najważniejszym problemem w każdym obszarze i narzędziami umożliwiającymi ich znalezienie oraz wymazanie.

Prezentacje

  • Teraz możesz profilować Chrome na Androida, korzystając z Narzędzi deweloperskich, które znasz i lubisz z komputera.
  • Pętla iteracji w zadaniach wydajności to: zbieranie danych, uzyskiwanie statystyk, podejmowanie działań.
  • Nadaj priorytet zasobom znajdującym się na kluczowej ścieżce renderowania stron.
  • Unikaj malowania – jest bardzo kosztowne.
  • Unikaj rezygnacji z pamięci i wykonywania kodu w krytycznych sytuacjach w aplikacji.