Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions meta/class_naming_convention.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Brick has a historical reason to use underscores between pascal-case words to easily separate them with rules. Given that now we are explicitly defining facets of classes, we can remove the underscores and use pure pascal-case for class names.

This will give much cleaner coding conventions and better readability for end users.

We can keep backwards compatibility for the old class names by creating aliases for them, but we should encourage users to switch to the new naming convention.