O wydajności (?) w oprogramowaniu

Blog

Narzekanko

 
  • ładowanie stron
  • rozmiar aplikacji
  • niestabilne rzeczy
    • A JavaScript app might break with tomorrow’s Chrome update
  • nieustanny maintenance
  • jak coś niedziała to spoko
    • bluetooth
  • normy poszły w dół - jak chcesz coś zrobić porządnie i na spokojnie to wypadasz
  • pokomplikowane że hej
    • node_modules

Make it work...

 
  • https://tonsky.me/blog/performance-first/
  • If someone says:

    We are building programs correct first, performant later. We will optimize it after it’s feature complete.

    It actually means: performance would stay mostly the same, unless those people find some low-hanging fruits that will allow them to make the program fast without changing too much of what they’ve already built.

Make it work...

 
  • It’s never too early to start measuring and working on performance. Your prototypes should be blazing fast, way faster than the final program.
  • make it fast jest na końcu, ale jest

Performance?

 
  • a może - bylejakość?
  • brak zrozumienia co automatyzujemy
  • za szybko robimy rzeczy
    • software house...
    • braki w dokumentacji
    • brak idea review

Andrzej i Bazka są owocami braku dbałości o detale

Czy to nasz problem?

 
  • A może to tylko duże enterprise'owe systemy?
  • W startupach fajnie jest zapierdalać
    • Rozwiązanie: nie olewanie wydajności, ale głębokie rozumienie "dlaczego" i MVP-focus

Q&A

Made with Slides.com