5 ms·
I've found Princeton's WordNet extremely useful to name things with a fitting English word in programs. It let's you traverse the hierarchy while proposing hypo
by noiv 9y ago
I've found Princeton's WordNet extremely useful to name things with a fitting English word in programs. It let's you traverse the hierarchy while proposing hyponyms, holonyms and synonyms. Entry level speaker will find the example sentences useful. By avoiding invented fantasy names code becomes more readable and thus maintainable.
Just resist naming anything an 'entity'. ;)
http://wordnetweb.princeton.edu/perl/webwn http://wordnetweb.princeton.edu/perl/webwn
- reificator 9y ago> Just resist naming anything an 'entity'. ;) Unless, of course, it has semantic meaning in your domain, such as when creating an Entity Component System.
- noiv 9y agoStill, I'd advice using it because 'entity' is the top holonym in WordNet. I'd also argue if everything in a system is called an entity all meaning is lost and you should pick something from the lower levels of WordNet like 'thing' or 'stuff'. Never said WordNet helps to sell your product, that's an entirely different task.