Technical Debt is not a unicorn

Technical Debt is not a unicorn

Bdcd782e200eaaa4d277af868cf3a3dd?s=128

Marco Troisi

July 16, 2016
Tweet

Transcript

  1. .

  2. MICROSERVICES won’t IMPROVE your CODE QUALITY @MarcoTroisi

  3. @MarcoTroisi WRITING GREAT CODE IS ESSENTIAL MICROSERVICES won’t IMPROVE your

    CODE QUALITY
  4. @MarcoTroisi WHAT YOU NEED TO KNOW BEFORE STARTING WITH MICROSERVICES

    MICROSERVICES won’t IMPROVE your CODE QUALITY
  5. @MarcoTroisi 1. The monolith is not bad per se MICROSERVICES

    won’t IMPROVE your CODE QUALITY
  6. @MarcoTroisi 1. The monolith is not bad per se MICROSERVICES

    won’t IMPROVE your CODE QUALITY 2. Microservices don’t magically suspend the rules
  7. @MarcoTroisi THE MONOLITH IS NOT BAD PER SE MICROSERVICES won’t

    IMPROVE your CODE QUALITY
  8. @MarcoTroisi THE MONOLITH IS NOT BAD PER SE MICROSERVICES won’t

    IMPROVE your CODE QUALITY FASTER INITIAL DEVELOPMENT
  9. @MarcoTroisi THE MONOLITH IS NOT BAD PER SE MICROSERVICES won’t

    IMPROVE your CODE QUALITY EASY DEPLOYMENT
  10. @MarcoTroisi THE MONOLITH IS NOT BAD PER SE MICROSERVICES won’t

    IMPROVE your CODE QUALITY EASY TESTING
  11. @MarcoTroisi THE MONOLITH IS NOT BAD PER SE MICROSERVICES won’t

    IMPROVE your CODE QUALITY EASY SHARING
  12. @MarcoTroisi THE MONOLITH IS NOT BAD PER SE MICROSERVICES won’t

    IMPROVE your CODE QUALITY EASIER TO SECURE
  13. @MarcoTroisi THE MONOLITH IS ONLY BAD IF YOU LET IT

    MICROSERVICES won’t IMPROVE your CODE QUALITY
  14. @MarcoTroisi MICROSERVICES DON’T MAGICALLY SUSPEND THE “RULES” MICROSERVICES won’t IMPROVE

    your CODE QUALITY
  15. @MarcoTroisi MICRO DOESN’T MEAN LESS IMPORTANT MICROSERVICES won’t IMPROVE your

    CODE QUALITY
  16. @MarcoTroisi MICROSERVICES won’t IMPROVE your CODE QUALITY ONLINE BANKING APPLICATION

    Monolith
  17. @MarcoTroisi MICROSERVICES won’t IMPROVE your CODE QUALITY ONLINE BANKING APPLICATION

    IMPORTANT! Monolith
  18. @MarcoTroisi MICROSERVICES won’t IMPROVE your CODE QUALITY ONLINE BANKING APPLICATION

    Microservices
  19. @MarcoTroisi MICROSERVICES won’t IMPROVE your CODE QUALITY ONLINE BANKING APPLICATION

    Microservices WITHDRAWING MICROSERVICE
  20. @MarcoTroisi MICROSERVICES won’t IMPROVE your CODE QUALITY ONLINE BANKING APPLICATION

    NOT THAT IMPORTANT? Microservices WITHDRAWING MICROSERVICE
  21. @MarcoTroisi DON’T DO MICROSERVICES IF YOU THINK THAT SMALL =

    NOT IMPORTANT MICROSERVICES won’t IMPROVE your CODE QUALITY
  22. @MarcoTroisi WHAT MICROSERVICES REALLY ARE ABOUT MICROSERVICES won’t IMPROVE your

    CODE QUALITY
  23. @MarcoTroisi “Microservices are really more about the deployment strategy than

    anything else” MICROSERVICES won’t IMPROVE your CODE QUALITY ROBERT MARTIN
  24. @MarcoTroisi WHAT MICROSERVICES REALLY ARE ABOUT MICROSERVICES won’t IMPROVE your

    CODE QUALITY
  25. MICROSERVICES won’t IMPROVE your CODE QUALITY @MarcoTroisi THANK YOU VERY

    MUCH! marcotroisi.com @MarcoTroisi github.com/marcotroisi bluefin.com