Keith May - 4 years ago
If you cannot provide more general access to namespaces, then please create something for general use that is equivalent. Namespaces are a great way to group and thus organize components in a project. It would save time and improve efficiency whether one was coding, customizing, or both.
Gary Marsh - 4 years ago
This would help immensly if we had someway of structuring code into packages/namespaces like many other programming languages have.
As mentioned in previous comments, I find that I have to occassionaly resort to inner classes or class name prefixing in an attempt to highlight the domain with which the code belongs to.
Nathan Pilkington - 5 years ago
I'm still a little baffled at why an enterprise class cloud platform has no concept of namespacing or seperation of classes within a project. This is something that is essential on large projects and has existed in one form or another for decades in other programming languages.
Frederik Ladewig - 6 years ago
We have the choice: Ugly design or hundreds of classes in a single list.
Adding packages/namespaces would not only help to structure our classes, but also would lead to better design because the developer creates a class when it would make the code cleaner without concidering if it's worth to add the 367th class for some cleanness in the code.
Scott Johnston - 7 years ago
Such a simple thing, yet still nothing.
Message to salesforce: Think of it this way. Those of us developers who have developed so many custom pages and classes are more avid users. Our orgs are much more complex....we are your best customers. This feature is badly needed....i'm sitting at almost 100 classes now and searching for the class i'm looking for is difficult.