I would like to know the correct way to fail the creating of an object.
I would return a NULL in c/c++ but returning a nil does not to seem to
work correctly i.e.
the code is easier to work with if it either returns valid results, or raises
an exception - i removes the burden of testing return values in the client
code.
kind regards.
-a
···
On Sat, 17 Feb 2007, Jim wrote:
I would like to know the correct way to fail the creating of an object.
I would return a NULL in c/c++ but returning a nil does not to seem to
work correctly i.e.
if(obj) then do stuff
OR
if(obj != nil) then do stuff
New to Ruby if you couldn't guess.
--
we can deny everything, except that we have the possibility of being better.
simply reflect on that.
- the dalai lama