Developer Guidelines

Every team is expected to have a formal, documented set of developer guidelines to allow their teams to build and maintain consistent code. The Trimble Developer Guidelines is a curated set of the leading practices for development guidelines that we recommend.

Development Practices

Code Documentation

Code Review

InnerSource

Managing Code Complexity

Open Source Usage

Packaging and Distribution

Unit Testing

VCS Standards - Git

Versioning


Code Styles

C

C#

C++

CSS

Go

HTML

Java

JavaScript

Kotlin

Objective-C

Python

Swift