I don't like these type prefixes, modern IDEs easily show the type without polluting the source code. Also don't use underscores in variable names. Instead we prefer readable names (or very short names for variables only used locally within the next few lines).