Skip to content

JPPdesigns/PixelTwist-Coding-Standards

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XAXIS Standards

Table of Contents

  1. Overview
  2. Methodology
  3. Folder Structure
  4. SCSS Folder Structure
  5. Build Tools
  6. HTML Roundup
  7. HTML Formatting
  8. CSS Roundup
  9. CSS/SCSS Formatting
  10. Javascript Formatting & Framework
  11. JSON Formatting
  12. API Formatting
  13. PHP Formatting

Overview

The standards set out in this repo are to keep all developers within the Xaxis Tech Services team aligned and accountable to each other, in order to produce the highest quality of code.

This being said, rules are made to be broken... Well occasionally, therefore even though we endeavour to write "perfect code" it is not always attainable, so feel free to "break" the rules in extreme circumstances were the standards do not take a definitive stance, BUT seek the senior software engineers guidance, as they will try to help you keep to the standards as best as possible.

What we expect

We expect the following from all developers:

  • Understand and follow the standards outlined in this document
  • Understand the methodology
  • Write code with the knowledge that someone else may need to maintain it in the future.
  • Select tools that ultimatley benefit the project.
  • <!--Comment-->, /*Comment*/ and // Comment - This ultimatley saves us all time in the future.
  • Peer code reviews should be standard.
  • Have fun, coding isnt a chore :-)

Coding Goals

  • Semantic
  • Accessible
  • Predictable
  • Reusable
  • Flexible
  • Resilient
  • Understandable
  • Scalable
  • Maintainable
  • Interoperable

About

Coding standards for the PIxel Twist

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages