Skip to content

(MIRROR) Bytecode Coding Standards. Includes guidelines for Security, Git, Docker, HTML/CSS, JS/TS, PHP, Python and Elixir.

License

Notifications You must be signed in to change notification settings

BytecodeAgency/Coding-Standards

Repository files navigation

Bytecode Digital Agency B.V. Coding Standards

Developed by GPLv3 license Maintenance FOSSA Status Codacy Badge

About

The coding standards for developers at Bytecode Digital Agency B.V. to ensure code health and quality of the products delivered to our clients.

All of our conventions regarding indentation and such can also be found in the form of an .editorconfig file.

Please read this file thoroughly, and also check out the links in the Final words section. Spending half an hour now can save you many hours during projects!

For installing all Javascript/Typescript linting dependencies, you can use a shell script, just run curl https://raw.githubusercontent.com/BytecodeAgency/Coding-Standards/master/bin/bootstrap | bash while within the repo you want to bootstrap

Table of Contents

We will discuss the following points in this Coding Standards file:

Final words

Some final words of this Coding Guidelines file:

Recommended books about clean code

  • "Clean Code" by Robert C. Martin (Uncle Bob)
  • "The Clean Coder" by Robert C. Martin (Uncle Bob)

Sources

The following sources are used for the creation of this Coding Guidelines file, please also read the following sources (you don't have to go in depth), because of course we couldn't add every single usable detail in this file.

Starter packs

  • Try to not use starter packs at all
  • This repo for Parcel/Handlebars development
  • Mega Boiler Plate

Contributors

About

(MIRROR) Bytecode Coding Standards. Includes guidelines for Security, Git, Docker, HTML/CSS, JS/TS, PHP, Python and Elixir.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published