For a software stack which is integrated with dedicated components to take care of the wide range of features it offers, having a common guide line for coding is necessary. A coding guide line in place helps in various manners.

  • RDK is being adaptable to opensource projects and tools which are extensively used across components. Hence a RDK specific coding convention will allow to identify the abstraction layers and APIs.
  • RDK is moving more closer towards a community collaborated software development where it is necessary to have common guidelines for developers across different geographical locations or organizations.  

The native component or tools used in RDK are written mainly using C, C++ or Python language. More details on Python and C Coding Guidelines defined for RDK can be found here: Coding Guideline

  • No labels