<aside> 💡 Purpose: This document defines a set of rules, conventions, and best practices to maintain clean, consistent, and professional source code & development flow that we could use on our projects or team/company.
Return to mrtin.dev
</aside>
Quick note: Standardize how variables, functions, classes, files, database tables, and APIs are named to improve readability and predictability.
Key Points:
camelCase
for variables and functions.PascalCase
for classes and components.UPPER_SNAKE_CASE
for constants.kebab-case
and plural nouns (e.g., /api/v1/users
).snake_case
.Quick note: a common set of frameworks, libraries, and language versions used across projects to ensure consistency and maintainability.
Key Points:
Quick note: how business requirements are gathered, brainstormed, and converted into actionable tasks?