Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Advanced Defensive
Coding Techniques
Zoran Horvat
CEO & Principal Consultant, Coding Helmet Consultancy
zh@sysexpand.com
h...
Bored to death
writing repetitive code?
Tired of writing repetitive code?
PostSharp is trusted by more than 50K developers...
https://pluralsight.com/authors/zoran-horvat
zh@sysexpand.com
http://codinghelmet.com
zoranh75
Watch the webinar recording here:
http://www.postsharp.net/blog/post/webinar-
recording-defensive-programming
Bird’s View of Defensive Programming
Bird’s View of Defensive Programming
Watch the webinar recording here:
http://www.postsharp.net/blog/post/webinar-
recording-defensive-programming
Demo
Demo
Demo
Demo
Demo
Demo
Demo
Demo
Demo
Demo
Demo
Demo
Watch the webinar recording here:
http://www.postsharp.net/blog/post/webinar-
recording-defensive-programming
Questions?
Zoran Horvat
CEO & Principal Consultant, Coding Helmet Consultancy
zh@sysexpand.com
http://codinghelmet.com
zor...
Advanced Defensive Coding Techniques (with Introduction to Design by Contract)
Advanced Defensive Coding Techniques (with Introduction to Design by Contract)
Advanced Defensive Coding Techniques (with Introduction to Design by Contract)
Advanced Defensive Coding Techniques (with Introduction to Design by Contract)
Advanced Defensive Coding Techniques (with Introduction to Design by Contract)
Prochain SlideShare
Chargement dans…5
×

Advanced Defensive Coding Techniques (with Introduction to Design by Contract)

740 vues

Publié le

Structured exception handling and defensive programming are the two pillars of robust software.

Both pillars fail however when it comes to handling internal faults, those that normally originate in software defects rather than in any external factors.

In this webinar, Zoran Horvat demonstrates advanced defensive coding techniques that can bring the quality of your code to an entirely new level.

Watch the webinar and learn:

When throwing an exception is the right thing to do
Why exceptions and defensive coding cannot be applied to recover from defects
How to handle situations when internal software defect is causing the fault
How to treat fault detection as an orthogonal concern to normal operation

The webinar recording can be found here:
http://www.postsharp.net/blog/post/webinar-recording-defensive-programming

Publié dans : Logiciels
  • Identifiez-vous pour voir les commentaires

  • Soyez le premier à aimer ceci

Advanced Defensive Coding Techniques (with Introduction to Design by Contract)

  1. 1. Advanced Defensive Coding Techniques Zoran Horvat CEO & Principal Consultant, Coding Helmet Consultancy zh@sysexpand.com http://codinghelmet.com zoranh75
  2. 2. Bored to death writing repetitive code? Tired of writing repetitive code? PostSharp is trusted by more than 50K developers worldwide.
  3. 3. https://pluralsight.com/authors/zoran-horvat zh@sysexpand.com http://codinghelmet.com zoranh75
  4. 4. Watch the webinar recording here: http://www.postsharp.net/blog/post/webinar- recording-defensive-programming
  5. 5. Bird’s View of Defensive Programming
  6. 6. Bird’s View of Defensive Programming
  7. 7. Watch the webinar recording here: http://www.postsharp.net/blog/post/webinar- recording-defensive-programming
  8. 8. Demo
  9. 9. Demo
  10. 10. Demo
  11. 11. Demo
  12. 12. Demo
  13. 13. Demo
  14. 14. Demo
  15. 15. Demo
  16. 16. Demo
  17. 17. Demo
  18. 18. Demo
  19. 19. Demo
  20. 20. Watch the webinar recording here: http://www.postsharp.net/blog/post/webinar- recording-defensive-programming
  21. 21. Questions? Zoran Horvat CEO & Principal Consultant, Coding Helmet Consultancy zh@sysexpand.com http://codinghelmet.com zoranh75

×