Skip to content

Documentation for all the development category standards followed at Osmosys

Notifications You must be signed in to change notification settings

OsmosysSoftware/dev-standards

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Osmosys Dev Standards

Welcome to the Osmosys's Dev Standards Repository! This open-source project is a cornerstone of our commitment to excellence in software development. We've curated an extensive collection of coding standards, CI setup guides, and best practices spanning a multitude of programming languages. By collaborating here, you're contributing to the development community's efforts to streamline workflows, improve code quality, and promote best practices.

Table of Contents

Scope

This repository currently offers guidance and best practices in two main areas:

  • Coding Standards: These guidelines ensure that developers follow consistent coding practices and industry standards when writing code. This section provides language-specific recommendations to enhance code quality and maintainability.

  • CI Setups: Continuous Integration (CI) setups are crucial for automating build, testing, and deployment processes. In this section, you'll find instructions for configuring CI pipelines using various technologies to improve code quality and streamline project development.

While the current scope covers coding standards and CI setups, we plan to expand our documentation to include more areas of development in the future.

Back to top

Coding Standards

Overview

The Coding Standards section of this repository houses detailed guides, each tailored to a specific programming language or technology. Our mission is to create a hub of knowledge that empowers developers to follow consistent coding practices, adhere to industry standards, and produce high-quality code.

Languages Covered

We provide guides for a diverse array of languages and technologies, including but not limited to:

...and many more!

Back to top

CI Setups

Overview

The CI Setups section of this repository contains comprehensive guides for configuring continuous integration (CI) pipelines using various technologies. Our goal is to assist developers in setting up automated build, test, and deployment workflows that ensure code quality and project stability.

Languages Covered

We provide guides for a variety of languages using different CI technologies and tools, including:

Back to top

Getting Started

To access the guides, simply navigate through the folders corresponding to your area of interest. Once inside the chosen folder, you'll find a list of dedicated guides in Markdown format that outlines the recommended coding conventions and practices related to different language. You can choose the one you are interested in. By following these guides, you can ensure consistent and high-quality coding practices in your projects.

Back to top

Contributing

We believe in the power of collaborative learning. The heart of this repository lies in our contributors, who help us maintain accurate, up-to-date, and accessible guides. Whether you're an expert in a specific language or a newcomer eager to learn, there's a place for you here. Check out the Contributing Guidelines for more information.

Join Us!

The Osmosys Dev Standards Repository is a testament to the power of collaborative learning and growth. By being part of this repository, you're not only advancing your skills but also contributing to the elevation of industry standards. Together, we're shaping the future of software development.

Thank you for being a part of the Osmosys's Dev Standards community!

Visit www.osmosys.co to learn more about Osmosys and our commitment to excellence.

Back to top

About

Documentation for all the development category standards followed at Osmosys

Resources

Stars

Watchers

Forks

Packages

No packages published