En muchos idiomas con capacidad OO simple (PHP 4), o capacidades OO incomprendidas (Javascript, C usando punteros a funciones, etc.), terminará con una convención de nomenclatura de función que utiliza subraya para indicar el nivel de privilegio._Underscores en nombres de funciones
//ex.
function _myPrivateFunction(){
}
Mientras que los equipos individuales siempre van a llegar a sus propias convenciones de nomenclatura de este tipo, la convención subrayado parece tan frecuente que me hizo curioso sobre
- Cuando la técnica fue primero de
- Si existió algún sistema estandarizado (algo así como la notación húngara) desarrollado en torno a la convención
Beyond pure curiousity, I ' Estoy viendo esto en algunas bases de código con las que estoy lidiando en este momento, y me gustaría entender los posibles espacios de cabeza de los desarrolladores que originalmente se le ocurrieron.
En Python no solo se trata de una convención de nomenclatura, ¡sino que dos guiones bajos principales en realidad los hace privados! –