Collapse is OK w me. Should we Javadoc all the helpers as private?

Gary


On Tue, May 13, 2014 at 9:24 AM, Matt Sicker <[email protected]> wrote:

> That lang package was me. It's fine to collapse them; I was just thinking
> of doing some categorization with the helpers package. I called it lang
> because that's where ClassLoader is. :)
>
>
> On Tuesday, 13 May 2014, Ralph Goers <[email protected]> wrote:
>
>> I prefer to move all classes into the helpers directory and get rid of
>> lang.  Why ResourceLoaders deserve to be placed in a “lang” package doesn’t
>> make a lot of sense to me - they could just as easily have been placed into
>> a package called util.  I just didn’t notice when the lang subproject was
>> created or I would have said something then.
>>
>> However, I am beginning to think we are spending an inordinate amount of
>> time moving stuff from one package to another and renaming classes and
>> variables. Frequently I find that what one person considers a “better” name
>> is just busy work and doesn’t really improve anything, and sometimes makes
>> things worse (again, I think LoggerProvider is a horrible name). If our
>> variables were all named x, y and z that would be one thing, but IMO
>> changing an abbreviated name to one that is fully spelled out accomplishes
>> nothing.
>>
>> OTOH, I don’t mind refactoring that simplifies long classes or methods as
>> those make the code easier to understand and can reduce the likelihood of
>> bugs.
>>
>> Ralph
>>
>> On May 12, 2014, at 7:56 PM, Gary Gregory <[email protected]> wrote:
>>
>> We have the packages:
>>
>> - org.apache.logging.log4j.core.helpers
>> - org.apache.logging.log4j.core.helpers.lang
>>
>> We should either:
>> - Move some classes from org.apache.logging.log4j.core.helpers into
>> org.apache.logging.log4j.core.helpers.lang, or
>> - Move all org.apache.logging.log4j.core.helpers.lang classes into
>> org.apache.logging.log4j.core.helpers
>>
>> Thoughts?
>>
>> When ready, I'd like to do the moves to make some uncommitted code of
>> mine easier to migrate.
>>
>> Thank you,
>> Gary
>>
>> --
>> E-Mail: [email protected] | [email protected]
>> Java Persistence with Hibernate, Second 
>> Edition<http://www.manning.com/bauer3/>
>> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
>> Spring Batch in Action <http://www.manning.com/templier/>
>> Blog: http://garygregory.wordpress.com
>> Home: http://garygregory.com/
>> Tweet! http://twitter.com/GaryGregory
>>
>>
>>
>
> --
> Matt Sicker <[email protected]>
>



-- 
E-Mail: [email protected] | [email protected]
Java Persistence with Hibernate, Second Edition<http://www.manning.com/bauer3/>
JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
Spring Batch in Action <http://www.manning.com/templier/>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Reply via email to