I've seen these two special compilation macros in our code base, What's the difference between #Debug and #DEVELOPEMENT_BUILD in Unity? What's the main purpose of using each?
#if DEBUG
Debug.Log("DEBUG");
#endif
#if DEVELOPMENT_BUILD
Debug.Log("DEVELOPMENT_BUILD");
#endif