Cogniteam/CodeConvention

From cogniteam
Revision as of 12:51, 26 December 2019 by Daria (talk | contribs) (Created page with "==General OOP principles== * Object-oriented programming [https://en.wikipedia.org/wiki/Object-oriented_programming OOP] * SOLID principles [https://en.wikipedia.org/wiki/SO...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

General OOP principles

  • Object-oriented programming OOP


Coding style and naming convention

C++

All changes must conform to ROS C++ style guide

ROS

Packge names, topic, message files and all ROS related assets must conform to ROS naming convention