01-15-2012, 02:09 AM
(This post was last modified: 01-15-2012, 02:16 AM by AceInfinity.)
(01-15-2012, 01:52 AM)RDCA Wrote: Implying I don't know c++ to a point. It's not a bad habit if it fits a language, if you compare languages then or compiling then almost anything can be seen as a "bad habit". Like using whitespace in vb.net compared to braces in C#.
No, releasing with debug data is terrible for any compiling language. White space in VB.net regardless doesn't make any difference though because they are kind enough to re-format the spacing for you automatically along with a very user-functional intellisense. Braces in C# is required because it's part of the syntax, so i'm not sure what you meant by that, whereas in C++ it's optional in some cases.
Pseudo psychology won't work here because either way you put it, releasing in a debug config is very bad, and that compiled executable should only be used by the debugger after the compiler does it's thing.