If you look a little lower in the article, it clarifies that this applies to Hungarian notation. Iβm not sure that California is connected with this, but it means that he believes that bad style uses Hungarian notation (prefix of variable names with abbreviations that describe the type of variable) in Delphi code. As in the example, it gives:
CORRECT FMyString: string; INCORRECT lpstrMyString: string;
Large, bulky prefixes, such as lpstr (a long pointer to STRING), are common in the Windows API code. The point here is that Delphi is trying to avoid this convention to make code easier to read.
source share