На многих языках с простой возможностью OO (PHP 4) или неправильно понятыми возможностями OO (Javascript, C с помощью указателей на функции и т.д.) вы получите соглашение об именовании функций, в котором используются соответствующие подчеркивания для указания уровень привилегий.
//ex.
function _myPrivateFunction(){
}
В то время как отдельные команды всегда собираются выработать свои собственные соглашения об именах, подобные этому, соглашение с подчеркиванием кажется настолько распространенным, что мне стало интересно узнать о
- Где техника впервые появилась из
- Если когда-либо существовали какие-либо стандартизованные системы (вроде венгерской нотации), разработанные вокруг конвенции
Помимо чистого любопытства, я вижу это в нескольких кодовых версиях, с которыми я сейчас имею дело, и я хотел бы разобраться в возможных главах разработчиков, которые изначально придумали это.