On Tue, Oct 16, 2012 at 11:27 AM, sebb <seb...@gmail.com> wrote: > On 16 October 2012 17:08, Jörg Schaible <joerg.schai...@gmx.de> wrote: >> Matt Benson wrote: >> >>> Random thoughts--no real context here, so no way to inline: >>> >>> - "line separator" concept, while harmonizing with the line.separator >>> system property, might be better represented as "row separator" so as >>> not to imply that the parameter should be in any way limited to \r or >>> \n . I would think the default for this would be the line.separator >>> property, however, and thus should take a String or CharSequence >>> (perhaps it already does, but there's been so much talk about char >>> parameters...). >>> >>> - with* methods: just something to think about here, but while we're >>> creating a fluent API, would e.g. #delimitedBy('\t') read more >>> fluently than #withDelimiter('\t') ? #escapingWith('\\') vs. >>> #withEscape('\\') ? >> >> +1, good idea! > > Not sure I agree. > The advantage of a common prefix is that they work well with IDEs.
I can appreciate that if you began to type "with"... the IDE could show ten different things you could be trying to use, but I don't know that I'd go so far as to call this "working well with" the IDE. > > Also I think it's confusing to have xxxBy and yyyWith. Are these specific examples not the words you would actually use were you having a discussion on the subject in English? :P Matt > >> - Jörg >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org >> For additional commands, e-mail: dev-h...@commons.apache.org >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org