If one would like to contribute to (C++) Fuzzylite with fresh new code, is there a specific coding style to follow?
What I mean is, for instance, should one use camel case (like Java’s style) or snake case (like standard C++’s style)?
How should I name files?
And so on…
I follow Java conventions in C++ with a few exceptions. Within a class, I utilise mostly protected members whose names start with _ (e.g. Term* _myTerm). A header file (e.g. MyTerm.h) that contains no implementation and it is located at fuzzylite/fl, and the source file (e.g. MyTerm.cpp) located at fuzzylite/src.
I think if you revise the source code you might have an idea about the coding style.