Overview
Syllabus
Introduction
Why talk about exceptions
Five questions
What is an exception
Other problems
What are exceptions
What are exceptions for
Robustness vs correctness
Robustness
preparerrisk
call chain
flow control
exceptional ruby
what am I actually ready
what else should you throw
when should you throw exceptions
PHP is quirky
Theres more
Post upload
PHP failure handling
PHP errors
Exceptions
Errors
Jiggerypokery
Restore Error Handler
Pars
zend
error handler
die and exits
suppression operator
SPL exceptions
Alternatives
Potential problems
Why use exceptions
Alternatives to exceptions
No raise API
Defensive programming
Eiffel
Design my contract
assert function
best practices
dont have empty catch blocks
add context
base class exception
Exception puns
Recap
Questions
Taught by
PHP UK Conference
Reviews
5.0 rating, based on 1 Class Central review
-
It's cool course I have benefited greatly from it, and most importantly, to benefit from this course, you must have at least the basics of php