On Apr 27, 2012, at 2:53 PM, Sean P. DeNigris wrote:
Stéphane Ducasse wrote
- this is not about visibility more about dependencies
So an extension method does not create a dependency, right? If I replace a test like:
(m ~= self and: [m respondsTo: #font:]) ifTrue: [m font: aFont] with a Morph>>font: method in a *Polymorph protocol, all the code is still in the Polymorph package, so it's simpler, with no clear deficiency (except possibly clutter in the browser, which we discussed). I'm just thinking this through for myselfâ¦.
yes Now too much layering can be a problem so this is why we want to get core packages solid. Stef
-- View this message in context: http://forum.world.st/Polymorph-and-a-few-other-changes-fixes-tp4583837p4592... Sent from the Pharo Smalltalk mailing list archive at Nabble.com.