Оформление кода
От: ESS  
Дата: 29.09.06 18:21
Оценка:
Добрый день.

Хочу узнать ваше мнение о применении Венгерской Нотации в JAVA-коде.

Венгерская нотация обязывает в именах переменных хранить информацию о их типе, например:
все переменные типа String должны начинаться с "s" ("sFileName"),
типа int c "i" ("iCount"),
члены класса с "m_" ("private String m_sFileName"),
параметры метода с "Par", ( "method(int iParCount)" )
массивы и коллекции типа List c "a" ("String[] asFileName")
все остальные объекты с "о" ("oDocument")

Это должно очень сильно увеличить читабельность кода.

Правда, когда все эти правила суммируются, имена переменных получаются очень длинные, типа:
"method(int[] aiParValue)" ("a" — потому что массив, "i" — потому что int "Par" — потому что параметр, "Value" — имя переменной)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.