Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
/34@yegor256 1
Yegor Bugayenko
Quantity vs. Quality
DevOpsConf 2018
Moscow, Russia

2 October, 2018
/37@yegor256
zerocracy.com
2
The Gist:
You should not care
about quality, the
project should.
/37@yegor256
zerocracy.com
3
@yegor256
takes.org rultor.com
cactoos.org jcabi.com
/37@yegor256
zerocracy.com
4
Zerocracy
/37@yegor256
zerocracy.com
5
https://www.instagram.com/p/BnYaZRaF70q/
Elegant Objects
/37@yegor256
zerocracy.com
6
/34@yegor256 7
/34@yegor256 8
Source Code
/34@yegor256 9
by Jackson Pollock
/34@yegor256 10
Programmers Source Code
/34@yegor256 11
Recruit the best!
/34@yegor256 12
Train them!
/34@yegor256 13
Motivate them!
/34@yegor256 14
Scare them!
/34@yegor256 15
Fire them!
/34@yegor256 16
Recruit
Train Motivate
Scare
Fire Fear Driven Development
/34@yegor256 17
Programmers Source Code
/34@yegor256 18
Programmers Source Code
/34@yegor256 19
Quantity Quality
/34@yegor256 20
/34@yegor256 21
“Each stage of a build pipeline is
looking for reasons to reject the build.
Tests failed? Reject it. Lint ...
/34@yegor256 22
1
Automated Build
/34@yegor256 23
2
Unit Tests
/34@yegor256 24
3
Test Coverage
/34@yegor256 25
4
Mutation Coverage
/34@yegor256 26
5
Static Analysis
/34@yegor256 27
6
Code Reviews
/34@yegor256 28
7
Read-Only Master
/34@yegor256 29
/34@yegor256 30
1
Make small changes
/34@yegor256 31
Report bugs
2
/34@yegor256 32
Experiment
3
/34@yegor256 33
Isolate changes
4
/34@yegor256 34
1) Follow me: @yegor256
2) Buy “Code Ahead” book
3) Join Zerocracy
Próxima SlideShare
Cargando en…5
×

Quantity vs. Quality

113 visualizaciones

Publicado el

DevOpsConf Russia 2018; Moscow, Russia; 2 October 2018

Publicado en: Software
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Quantity vs. Quality

  1. 1. /34@yegor256 1 Yegor Bugayenko Quantity vs. Quality DevOpsConf 2018 Moscow, Russia
 2 October, 2018
  2. 2. /37@yegor256 zerocracy.com 2 The Gist: You should not care about quality, the project should.
  3. 3. /37@yegor256 zerocracy.com 3 @yegor256 takes.org rultor.com cactoos.org jcabi.com
  4. 4. /37@yegor256 zerocracy.com 4 Zerocracy
  5. 5. /37@yegor256 zerocracy.com 5 https://www.instagram.com/p/BnYaZRaF70q/ Elegant Objects
  6. 6. /37@yegor256 zerocracy.com 6
  7. 7. /34@yegor256 7
  8. 8. /34@yegor256 8 Source Code
  9. 9. /34@yegor256 9 by Jackson Pollock
  10. 10. /34@yegor256 10 Programmers Source Code
  11. 11. /34@yegor256 11 Recruit the best!
  12. 12. /34@yegor256 12 Train them!
  13. 13. /34@yegor256 13 Motivate them!
  14. 14. /34@yegor256 14 Scare them!
  15. 15. /34@yegor256 15 Fire them!
  16. 16. /34@yegor256 16 Recruit Train Motivate Scare Fire Fear Driven Development
  17. 17. /34@yegor256 17 Programmers Source Code
  18. 18. /34@yegor256 18 Programmers Source Code
  19. 19. /34@yegor256 19 Quantity Quality
  20. 20. /34@yegor256 20
  21. 21. /34@yegor256 21 “Each stage of a build pipeline is looking for reasons to reject the build. Tests failed? Reject it. Lint complains? Reject it. Build fails integration tests in staging? Reject it. Finished archive smells funny? Reject it.”
  22. 22. /34@yegor256 22 1 Automated Build
  23. 23. /34@yegor256 23 2 Unit Tests
  24. 24. /34@yegor256 24 3 Test Coverage
  25. 25. /34@yegor256 25 4 Mutation Coverage
  26. 26. /34@yegor256 26 5 Static Analysis
  27. 27. /34@yegor256 27 6 Code Reviews
  28. 28. /34@yegor256 28 7 Read-Only Master
  29. 29. /34@yegor256 29
  30. 30. /34@yegor256 30 1 Make small changes
  31. 31. /34@yegor256 31 Report bugs 2
  32. 32. /34@yegor256 32 Experiment 3
  33. 33. /34@yegor256 33 Isolate changes 4
  34. 34. /34@yegor256 34 1) Follow me: @yegor256 2) Buy “Code Ahead” book 3) Join Zerocracy

×