I am an average C/Python programmer but i have decide to make the leap of faith and start to learn C++ in order to use UE4 in depth. C++ is a BIG language that need time to be mastered it also offer a huge set of feature and a huge flexibility on how you organise your code.
I would like to know where i can find a list of the Good / Bad Coding practice that you guys at EPIC have to respect.
Something like the Google C++ Style Guide
In other words i would be curious to know stuff like:
- What feature of C++ you use / What feature are forbidden
- Does external LIB like STL or Boost are allowed ? (i guess not …)
Basically i need some guidance and good coding practice from some C++ JEDI @EPIC to avoid produce garbage code during my humble beginings in C++ world.
From a noob POV i would try to stick as much as i can with an explicit code as close as possible as C. And only use C++ for structuring things in an OOP fashion.
Any input from a C++ expert would be useful, if you know a book or blog that has change your C++ life feel free to share it !
Thanks for your time !
Thanks for your help , it looks to be exactly what i need !