Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Document (camel|kebab|snake) case naming conventions
  • Loading branch information
hoelzro committed Jul 4, 2015
1 parent e4f7917 commit 30aa605
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions S99-glossary.pod
Expand Up @@ -293,6 +293,14 @@ code. Generally only known at run time.

A L</pseudo-scope> to access L</symbol>s in the L</caller>'s L</scope>.

=head2 camel case

A naming convention where a word boundaries in a multiple word identifier is
indicated with medial capitalization. For example, "isDeeply". Popular in
Java, C++, C#, and Visual Basic.

See L</kebab case>, L</snake case>.

=head2 Camelia

The butterfly-like logo of Perl 6 as can be observed at L<http://perl6.org>.
Expand Down Expand Up @@ -1210,6 +1218,14 @@ the JVM.
A measure of appreciation on L</IRC>. Example:
"jnthn++ # moar commit"

=head2 kebab case

A naming convention where a word boundaries in a multiple word identifier is
indicated with a dash (-) character. For example, "is-deeply". Popular in Lisps
and Perl 6.

See L</camel case>, L</snake case>.

=head2 keyword

An alphabetical string that has a predefined meaning in the language
Expand Down Expand Up @@ -2232,6 +2248,14 @@ Domain Specific Languages (DSLs).

=head2 smart match

=head2 snake case

A naming convention where a word boundaries in a multiple word identifier is
indicated with an underscore (_) character. For example, "is_deeply". Popular
in Perl 5, Python, and other scripting languages.

See L</camel case>, L</kebab case>.

=head2 SMOP

Small/Simple Matter Of Programming. The thing you do when not specifying,
Expand Down

0 comments on commit 30aa605

Please sign in to comment.