I don't remember the details about the classes you mention, but empty
classes make perfectly sense. For example, most exception classes in
Smalltalk are completely empty.
Have a look at the references of the respective classes to see how they are
used and why they don't need any extra behavior.
Lukas
On 14 November 2013 16:49, Tuan Anh Bui <tuan.bui(a)student.uclouvain.be>wrote;wrote:
Hi all,
I'm analysing the Magritte system and I can see that there are many
classes that haven't been declared. Some, I believe, are those are there
only to be abstracted like MABasicObject. Some others, like MAAccessorMock,
are there only for testing purpose? And some other ones, like
MAPropertyError, have blank code but still have some references to
themselves.
So are all they code left blank intentionally for future work or for just
testing, or just an incomplete work. Should they be considered bad smells
code as I am analysing those.
Thank you very much!
_______________________________________________
Magritte, Pier and Related Tools ...
https://www.iam.unibe.ch/mailman/listinfo/smallwiki
--
Lukas Renggli
www.lukas-renggli.ch