Java Glossary : Hungarian Notation

CMP home Java glossary home Menu no menu Last updated 2004-06-28 by Roedy Green ©1996-2004 Canadian Mind Products

Java definitions: 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

You are here : home : Java Glossary : H words : Hungarian Notation.

Hungarian Notation
A way of naming your variables so that you embed type information on them. The problem with the scheme is that nothing checks that the types are correct. Over time they usually get out of whack. For example lpString would be a long pointer to a C++ String. When code in migrated to a flat address space, nobody bothers to rename it to pString. The other problem is using the letter w in names to mean word. Word can mean anything from 16 to 64 bits depending on platform. It is probably better to use SCID-like tools that let you discover the type of any variable with a click of the mouse. That way you can be sure it is accurate.


CMP logo
CMP_home
home
Canadian Mind Products CSS
HTML Checked!
ICRA ratings logo
mindprod.com IP:[24.87.56.253]
Your IP:[80.134.30.163]
You are visitor number 1688.
Please send errors, omissions and suggestions
to improve this page to Roedy Green.
You can get a fresh copy of this page from: or possibly from your local J: drive mirror:
http://mindprod.com/jgloss/hungarian.html J:\mindprod\jgloss\hungarian.html