the sin city of code - no images

24
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—

Upload: marcel-bruch

Post on 09-Jul-2015

200 views

Category:

Software


1 download

DESCRIPTION

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.

TRANSCRIPT

Page 1: The Sin City of Code - No Images

The Sin City of CodeImagine: You deliver a non-working software, but no one tells you!

@marcelbruchmarcelbruch

—This picture is not available in your country—

Page 2: The Sin City of Code - No Images

Adding a new character to the plot

SoftwareUser

{ — — –}

ApplicationDeveloper

Product Manager

Page 3: The Sin City of Code - No Images

Imagine the following situation…

SoftwareUser

{ — — –}

ApplicationDeveloper

Product Manager

Page 4: The Sin City of Code - No Images

But when the user starts the app…

Page 5: The Sin City of Code - No Images

Can you feel their pain…?

—This picture is not available in your country—

Page 6: The Sin City of Code - No Images

In the logs you’d find…

Page 7: The Sin City of Code - No Images

The tragedy of manual error reports

✘ ✘ ✘ ✘

!

maintenance

✘ ✘ ✘✘

Release SR 2

production

SR 1

Page 8: The Sin City of Code - No Images

Don’t…

—This picture is not available in your country—

Page 9: The Sin City of Code - No Images

Don’t!

—This picture is not available in your country—

Page 10: The Sin City of Code - No Images

You want to fix bugs as soon as…

✘✘ ✘✘

!Release SR 2

maintenance

SR 1

production

Page 11: The Sin City of Code - No Images

Application Developer

?{ — — –}

Page 12: The Sin City of Code - No Images

Automated Error Reportingin Eclipse Mars Milestones

—This picture is not available in your country—

Page 13: The Sin City of Code - No Images

Know yourCrime Scenes…

—This picture is not available in your country—

Page 14: The Sin City of Code - No Images

“You need to know…”

—This picture is not available in your country—

Page 15: The Sin City of Code - No Images

…the dangerous districts

Page 16: The Sin City of Code - No Images

protect your users…

—This picture is not available in your country—

Page 17: The Sin City of Code - No Images
Page 18: The Sin City of Code - No Images

Eclipse Sin City of Code

Page 19: The Sin City of Code - No Images

Can I help…?

—This picture is not available in your country—

Page 20: The Sin City of Code - No Images

Test the milestones

Page 21: The Sin City of Code - No Images

Wait!

—This picture is not available in your country—

Page 22: The Sin City of Code - No Images

SWTException 5%

Other 32%

CoreException 13%

NullPointerExceptions21%

IllegalArgumentException 4%

RuntimeException 24%

null is evil—This picture is not available in your country—

Page 23: The Sin City of Code - No Images

Thank You!@marcelbruchmarcelbruch

—This picture is not available in your country—

Page 24: The Sin City of Code - No Images

Contact Us

Codetrails GmbH Robert-Bosch-Str. 7 64293 Darmstadt, Germany

www: codetrails.com phone: 06151 / 2767 092 email: [email protected]

Dr. Marcel Bruch CEO

mobile: 0179 / 1317 721 email: [email protected]

—This picture is not available in your country—