We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Elegant Exception Handling

00:00

Formal Metadata

Title
Elegant Exception Handling
Title of Series
Number of Parts
130
Author
License
CC Attribution - NonCommercial - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Error handling is hard. Regardless of the approach you take, it usually means littering your application with checks and validations that greatly reduce code readability. So how can we tackle exceptions?
Exception handlingException handlingMeeting/Interview
SoftwareCodeException handlingError messagePhysical systemView (database)Message passingHierarchyRevision controlIdentical particlesDifferent (Kate Ryan album)LogicFlow separationCodeException handlingType theoryFunctional (mathematics)TwitterSoftware maintenanceAlgorithmComputer hardwareCASE <Informatik>Different (Kate Ryan album)Configuration space1 (number)Computer programmingSoftware engineeringObject-oriented programmingLevel (video gaming)Natural numberElectronic mailing listBlock (periodic table)AdditionProgrammer (hardware)LogicArrow of timeDefault (computer science)Data recoveryMechanism designLine (geometry)BitOrder (biology)Perfect groupMereologyFault-tolerant systemSoftwareError messageMessage passingHierarchyComputer fileCovering spaceExpected valueKey (cryptography)
Exception handlingError messageCodeData typeDesign by contractSoftware testingRun time (program lifecycle phase)Type theoryComputer configurationIntegrated development environmentComputer networkServer (computing)Context awarenessPersonal digital assistantLevel (video gaming)CodeFunctional (mathematics)Right angleResultantException handlingTypprüfungDefault (computer science)Function (mathematics)outputSound effectInvariant (mathematics)PreconditionerCondition numberLibrary (computing)CASE <Informatik>AbstractionType theoryArrow of timeValidity (statistics)AdditionMultiplication signVideo gameSoftware testingDesign by contractSlide ruleRun time (program lifecycle phase)Compilation albumUniform resource locatorImplementationMobile appMechanism designComputer configurationSoftwareServer (computing)Maxima and minimaLogicData managementStandard deviationIntegrated development environmentPattern languageContext awarenessSoftware bugView (database)BitPoint (geometry)Musical ensembleBuffer overflowExtension (kinesiology)Different (Kate Ryan album)Configuration spaceComputer fileIntelligent NetworkError messageEntire functionStack (abstract data type)XML
Type theoryException handlingLocal GroupMessage passingInformationBlock (periodic table)Greatest elementEquals signDifferent (Kate Ryan album)Error messageLogicAbstractionTime domainFunctional (mathematics)Exception handlingReading (process)ImplementationCASE <Informatik>ResultantComputer programmingSubsetPhysical systemFactory (trading post)PlastikkarteDivision (mathematics)Degree (graph theory)Data recoveryMechanism designLink (knot theory)Right angleLevel (video gaming)Pattern languageMachine codeCovering spaceComputer architectureCodeType theoryMessage passingInformationVulnerability (computing)Block (periodic table)Cartesian coordinate systemDifferent (Kate Ryan album)Identical particlesLogicLoginIncidence algebraGroup actionError messageInheritance (object-oriented programming)Domain nameOrder (biology)PasswordSlide rule1 (number)Arrow of timeValidity (statistics)Sensitivity analysisTypprüfungFault-tolerant systemFehlererkennungscode
Computer fileLibrary (computing)Shared memoryException handlingDesign by contractData managementConfiguration spaceSoftware testingLatent heatDifferent (Kate Ryan album)1 (number)Product (business)Identical particlesComputer animationMeeting/Interview
Transcript: English(auto-generated)