Categories #15
AdamCraven
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Originally I intended to have a list of mutually exclusive categories, but after spending an inordinate amount of time, I couldn't find a category seperation that made sense.
Some ideas were:
Size:
Epic Principle - A principle that covers many areas
Principle - A principle that covers a few areas
Focused Principle - A principle that is focused on one thing
Area:
Organizational - Is at the organizational level and effects everyone
Team - At the team or intra team level and effects teams
Individual - Is about the individual
Code Structure - Effect on code structure, how things should be laid out
Code - Things relating to logic
Type:
Process - How things are done, but isn't the code itself.
Code quality - How to make the code nicer.
Strategic - Ideas that exists outside of the code base but which effects it.
Core - Core principles that are at the base of everything.
The most useful I found was how focused or large a principle it is, as it provided useful information straight away. i.e. I should probably use this principle in combination with others. Or this focused principle I can use in code reviews.
Ultimately, tags are more suitable for now as they can accomodate any arrangement of data. But in time, perhaps an organic category system will emerge. If you have any thoughts, please let me know.
Beta Was this translation helpful? Give feedback.
All reactions