mkremins / flense

Edit trees, not text
MIT License
101 stars 3 forks source link

Clean up internal naming conventions #16

Closed mkremins closed 9 years ago

mkremins commented 10 years ago

There's a number of recurring names in the code that can be used to mean different things in different contexts; there also exist situations in which multiple different names are used to refer to the exact same thing. Examples include:

Most of the particularly egregious examples of inconsistency occur in the flense.parse namespace, which has become sort of a grab-bag of largely unrelated application-specific helper functions. Resolving all the naming conflicts listed above may well involve major refactoring, potentially up to and including complete breakup and removal, of this namespace.

mkremins commented 10 years ago

Commit 41d710553c96fbab3ee8de7b6340951c5166b4a1 makes a large step in this direction by removing the flense.parse namespace and replacing it with a flense.model namespace in which naming conventions are more uniform.

mkremins commented 9 years ago

We've basically normalized these by now.