How to organise classes, packages
How do you decide what a package name should be and what class should go into what package ?

I'm working on a project where I am constantly adding/removing classes and not really sure if I need a new package, or should add it to an existing one that im not currently aware of.

Do you follow a set of rules when creating a new package ?

Any pointers appreciated.
How to organise classes, packages
===

How do you decide what a package name should be and what class should go into what package ?

I'm working on a project where I am constantly adding/removing classes and not really sure if I need a new package, or should add it to an existing one that im not currently aware of.

Do you follow a set of rules when creating a new package ?

Any pointers appreciated.