Skip to content

Notoriousjayy/dev-guidelines

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 

Repository files navigation

Coding Guidelines and Best Practices

Welcome to the Coding Guidelines and Best Practices repository! This repository serves as a centralized resource for maintaining code quality, consistency, and security across all projects within our organization.

Table of Contents

Introduction

Consistency in coding practices enhances collaboration and code maintainability. This repository outlines the coding standards and best practices that all developers should follow when working with our supported programming languages.

Getting Started

  • Read the Code of Conduct: Understand the expectations for contributing to this repository.
  • Familiarize Yourself with the Guidelines: Review both the general and language-specific guidelines relevant to your work.
  • Set Up Your Environment: Ensure your development environment aligns with the standards (e.g., linters, formatters).

General Coding Standards

  • Write clean, readable code with appropriate comments.
  • Prioritize security in all coding practices.
  • Ensure all code is covered by unit tests where applicable.
  • Follow the Commit Guidelines for version control.

Language-Specific Guidelines

Python

C

C++

Java

JavaScript

TypeScript

Version Control Standards

Code Review Process

Before merging code:

  1. Ensure all tests pass.
  2. Complete the Code Review Checklist.
  3. Get at least one approval from a peer reviewer.

Contributing

We welcome contributions from all team members.

  • Guidelines: See CONTRIBUTING.md for details on the process.
  • Issues: Report issues or suggest enhancements via the issue tracker.

Resources

License

This project is licensed under the MIT License - see the LICENSE file for details.


Thank you for contributing to maintaining high coding standards within our organization!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published