Below are a series of principles you should try to keep to when developing code for Veloren
Don't get attached to your code. Expect that everything you write will be poked, prodded, rewritten, refactored, deleted or used in a context you don't envisage. Don't take criticism of your code personally, and realise that all programmers are worthy of criticism at times.