<rdf:RDF xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><channel rdf:about="http://www.bibsonomy.org/user/cschenk/exceptions"><title>BibSonomy bookmarks for /user/cschenk/exceptions</title><link>http://www.bibsonomy.org/rss/user/cschenk/exceptions</link><description>BibSonomy RSS Feed for /user/cschenk/exceptions</description><items><rdf:Seq><rdf:li rdf:resource="http://nedbatchelder.com/text/exceptions-vs-status.html"/></rdf:Seq></items></channel><item rdf:about="http://nedbatchelder.com/text/exceptions-vs-status.html"><title>Ned Batchelder: Exceptions vs. status returns</title><description>Broadly speaking, there are two ways to handle errors as they pass from layer to layer in software: throwing exceptions and returning status codes. Almost everyone agrees that exceptions are the better way to do it, but some people still prefer status returns. This article shows why exceptions are better.</description><link>http://nedbatchelder.com/text/exceptions-vs-status.html</link><dc:creator>cschenk</dc:creator><dc:date>2008-06-17T07:45:53+02:00</dc:date><dc:subject>blog c++ exceptions programming returns status </dc:subject><content:encoded>Broadly speaking, there are two ways to handle errors as they pass from layer to layer in software: throwing exceptions and returning status codes. Almost &lt;span class=&#034;info&#034;&gt;...&lt;div&gt;Broadly speaking, there are two ways to handle errors as they pass from layer to layer in software: throwing exceptions and returning status codes. Almost everyone agrees that exceptions are the better way to do it, but some people still prefer status returns. This article shows why exceptions are better.&lt;/div&gt;&lt;/span&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/blog"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/c++"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/exceptions"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/programming"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/returns"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/status"/></rdf:Bag></taxo:topics></item></rdf:RDF>
