exception sounds reasonable to me, since you will usually know if a path exists beforehand.

On 03.04.2014, at 14:14, Tudor Girba <tudor@tudorgirba.com> wrote:

I think it should be either a NoDate object, or an exception.

Doru


On Thu, Apr 3, 2014 at 1:06 PM, Max Leske <maxleske@gmail.com> wrote:
+1 

methods should return one single type of object. The only question: what time should be returned? Or should it be nil?

On 03.04.2014, at 11:12, Tudor Girba <tudor@tudorgirba.com> wrote:

Hi,

I just stumbled across a strange piece of code, and I am wondering about the reasons behind it:

FileSystemStore>>creationTime: aPath
self 
nodeAt: aPath 
ifPresent: [ :entry | ^ self basicCreationTime: entry ] 
ifAbsent: [ ^ false ].

In what case does returning "false" make sense?

Doru

--

"Every thing has its own flow"




--
www.tudorgirba.com

"Every thing has its own flow"