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—

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 of The Sin City of Code - No Images

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—