aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorJohn Ankarström <john@ankarstrom.se>2022-07-31 19:56:53 +0200
committerJohn Ankarström <john@ankarstrom.se>2022-07-31 19:58:54 +0200
commitd9e1caa37e53c7dbc42b1fc652efc23a40c47c42 (patch)
treed2a1608a3c88fef98af9a356a116af3551ea5680 /README
parentd9bafcecfd60f38f98bca8a1705f6007b39e18a2 (diff)
downloadEpisodeBrowser-d9e1caa37e53c7dbc42b1fc652efc23a40c47c42.tar.gz
Limit use of Hungarian notation.
I don't hate Hungarian notation. It has some very nice qualities. But it also adds a lot of typing. That said, not using it feels a bit... unsafe. I might go back on this decision. We'll see.
Diffstat (limited to 'README')
-rw-r--r--README19
1 files changed, 0 insertions, 19 deletions
diff --git a/README b/README
index b492c53..4fe5ba0 100644
--- a/README
+++ b/README
@@ -58,25 +58,6 @@ Hacking
~~~~~~~
Following is a summary of some coding conventions used in the project.
- ... HUNGARIAN NOTATION ...
-
- - p = pointer
- - b = bool, BOOL, int (boolean value)
- - i = int
- - h = handle
- - l = long, (LPARAM)
- - w = unsigned short, WORD, (WPARAM)
- - dw = DWORD
- - lvi = LVITEM
- - sz = char*
- - wsz = wchar_t*
- - ws = std::wstring
- - wso = wstring_owner
-
-The list above is non-exhaustive. Variables whose type is unknown (in
-templates) do not need prefixes. Some very common self-explanatory
-variables also do not need prefixes, e.g. len (usually size_t).
-
... TYPES ...
Here are some general guidelines for choosing what types to use: