Timeline for Naming convenience wrappers
Current License: CC BY-SA 4.0
13 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Jul 11 at 18:16 | comment | added | Sergey Zolotarev | IllusiveBrian sort of put me up to that with his comment. It's indeed trickier to give naming suggestions if you don't know how the class is different from others or what it does. "Convenience wrapper" may be interpreted in different ways if you don't provide code snippets | |
| Jul 11 at 15:32 | comment | added | Doc Brown | @SergeyZolotarev: I think you last edit was a really bad idea. This puts your specific ComponentFinder wrapper (with its specific design) into the focus, exactly the opposite of what I recommended. The final sentence now has a good chance to get overlooked or just ignored by the readers. | |
| Jul 11 at 13:45 | comment | added | Sergey Zolotarev | Aren't you put off by the subjectivity of the word "better"? | |
| Jul 11 at 12:54 | history | edited | Doc Brown | CC BY-SA 4.0 | added 285 characters in body |
| Jul 11 at 12:03 | comment | added | ojs | I'm all for SergeysComponentFinder because it doesn't make any claims about being better but just implies that it has some functionality that is useful for Sergey's use case. In my employer's code base we have quite a few classes that have the first letter in front to signal that it has some in-house modification. | |
| Jul 11 at 11:33 | comment | added | IllusiveBrian | Originally I had thought something more descriptive like RecursiveComponentFinde or RegexComponentFinder but I don't know what the actual improvement is. | |
| Jul 11 at 5:34 | comment | added | Doc Brown | @IllusiveBrian: sure. Still. that is the example I intentionally tried to avoid, because it can be interpreted in two ways: simplified API, or simplified (=reduced) functionality - and my argument above is exactly against giving the latter impression. | |
| Jul 11 at 1:38 | comment | added | IllusiveBrian | The name could also try to describe why it's better, e.g. SimpleComponentFinder. | |
| Jul 8 at 10:54 | history | edited | Doc Brown | CC BY-SA 4.0 | added 33 characters in body |
| Jul 5 at 7:38 | history | edited | Doc Brown | CC BY-SA 4.0 | added 130 characters in body |
| Jul 4 at 20:46 | history | edited | Doc Brown | CC BY-SA 4.0 | added 285 characters in body |
| Jul 4 at 16:37 | history | edited | Doc Brown | CC BY-SA 4.0 | deleted 24 characters in body |
| Jul 4 at 16:29 | history | answered | Doc Brown | CC BY-SA 4.0 |