Yes, I can understand the boring part of it - this is a detail - it's tiring to discuss small details to death - some people speak more than act (me for example :)
But can we agree that - details count - critics count (convince yourself that they are not intended for bashing people) - and last one, a good comment does not redeem a bad selector (kudos to one writing the lint rule for this one) 2013/10/25 Stéphane Ducasse <[email protected]> > We already discussed this API > it is in the bug tracker: ensureDelete, ensureDeleted…. > > So do what you want I personally want to focus on more important issues. > Once the full world will agree then do not forget to update the FileSystem > Chapter > that I wrote BTW (this is for the people complaining about the lack of > documentation). > > Stef > > PERFECT is the ennemy of DONE is my motto too. > > > On Oct 25, 2013, at 3:24 PM, Nicolas Cellier < > [email protected]> wrote: > > What are real problems exactly? > If you are going to open each and every method to read the comment or the > code instead of trusting the name, IMHO that is going to be a real problem. > If the focus shall be on real problems, then why change APIs which are not > a real problem? > > > 2013/10/25 Stéphane Ducasse <[email protected]> > >> can we focus on real problems? >> The method has a comment. >> >> Stef >> >> On Oct 25, 2013, at 10:39 AM, Norbert Hartl <[email protected]> wrote: >> >> >> Am 25.10.2013 um 10:11 schrieb Nicolas Cellier < >> [email protected]>: >> >> So action=create object=directory >> you want to be sure that you create a directory? >> What if it already exists? >> Since you want to be sure to create, will you erase and re-create? >> You see the kind of misunderstanding this could create... >> IOW, self ensureCreateMisunderstanding >> >> +1 I didn’t like it in the first place. It is just confusing. And >> probably an example how hard it can be if two or more non-native speaker >> try to find something that makes sense. >> >> Norbert >> >> >> 2013/10/25 Stéphane Ducasse <[email protected]> >> >>> Consistency >>> ensureActionObject >>> >>> ensureCreateDirectory >>> ensureCreateFile >>> >>> We discuss a lot with camillo when we did it and I think that this is >>> good right now. >>> >>> > Out of curiosity, what was the motivation behind Issue 10924: >>> Simplifying >>> > ensure* and create protocol? >>> > >>> > For me #ensureCreateDirectory is less intention revealing than >>> > #ensureDirectory because the "ensure" means "create only if >>> necessary", not >>> > "definitely create" a directory. What am I missing? Thanks. >>> > >>> > >>> > >>> > ----- >>> > Cheers, >>> > Sean >>> > -- >>> > View this message in context: >>> http://forum.world.st/ensureCreateDirectory-tp4716925.html >>> > Sent from the Pharo Smalltalk Developers mailing list archive at >>> Nabble.com <http://nabble.com/>. >>> > >>> >>> >>> >> >> >> > >
