What is a hungarian notation?
Hungarian notation is a naming convention that involves embedding a type information or other metadata in the names of variables to indicate their intended use or data type. Hungarian notation typically involves adding a prefix to variable names to provide information about the variable's type.