Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

The Sin City of Code - No Images

603 views

Published on

My talk about automated error reporting, code cities and other problems on various Eclipse Democamps in Winter 2014. Many images have been removed for legal reasons.

Published in: Software
  • Be the first to comment

  • Be the first to like this

The Sin City of Code - No Images

  1. 1. The Sin City of Code Imagine: You deliver a non-working software, but no one tells you! marcelbruch @marcelbruch —This picture is not available in your country—
  2. 2. Adding a new character to the plot Software User { ——– } Application Developer Product Manager
  3. 3. Imagine the following situation… Software User { ——– } Application Developer Product Manager
  4. 4. But when the user starts the app…
  5. 5. —This picture is not available in your country— Can you feel their pain…?
  6. 6. In the logs you’d find…
  7. 7. The tragedy of manual error reports Release SR 2 ! ✘ ✘ ✘ ✘ maintenance ✘ ✘ ✘ ✘ production SR 1
  8. 8. —This picture is not available in your country— Don’t…
  9. 9. —This picture is not available in your country— Don’t!
  10. 10. You want to fix bugs as soon as… Release SR 2 ! ✘ ✘ ✘ ✘ maintenance SR 1 production
  11. 11. ? { ——– } Application Developer
  12. 12. —This picture is not available in your country— Automated Error Reporting in Eclipse Mars Milestones
  13. 13. —This picture is not available in your country— Know your Crime Scenes…
  14. 14. —This picture is not available in your country— “You need to know…”
  15. 15. …the dangerous districts
  16. 16. —This picture is not available in your country— protect your users…
  17. 17. Eclipse Sin City of Code
  18. 18. —This picture is not available in your country— Can I help…?
  19. 19. Test the milestones
  20. 20. —This picture is not available in your country— Wait!
  21. 21. SWTException 5% Other 32% CoreException 13% —This picture is not available in your country— IllegalArgumentException NullPointerExceptions 21% 4% RuntimeException 24% null is evil
  22. 22. marcelbruch Thank You! @marcelbruch —This picture is not available in your country—
  23. 23. —This picture is not available in your country— Contact Us Codetrails GmbH Robert-Bosch-Str. 7 64293 Darmstadt, Germany www: codetrails.com phone: 06151 / 2767 092 email: info@codetrails.com Dr. Marcel Bruch CEO mobile: 0179 / 1317 721 email: marcel.bruch@codetrails.com

×