I have a quick C++ best practices question about class properties:
Normally, I would probably make most class properties
private, and make getter/setter functions for access. But since memory is more constrained in an embedded system, should I just make most properties
public for direct access, and only write getters/setters when I need some other code to run when a value is changed?
Is it worth worrying about? Or will C++ programmer bullies make fun of me if I do it wrong?