Preguntas con etiqueta 'methods'

13
respuestas

¿Está bien dividir las funciones y los métodos largos en otros más pequeños a pesar de que ninguna otra cosa los llamará? [duplicar]

Últimamente he estado tratando de dividir los métodos largos en varios métodos cortos. Por ejemplo: tengo una función process_url() que divide las URL en componentes y luego las asigna a algunos objetos a través de sus métodos. En...
hecha 24.04.2013 - 18:31
10
respuestas

¿Cuál es el opuesto de initialize (o init)? [cerrado]

El término se usará como un nombre de método. El método se llama cuando una parte de la interfaz de usuario está oculta (o eliminada), y se utiliza para restablecer los valores predeterminados y eliminar objetos que ya no se utilizarán. Los n...
hecha 30.08.2012 - 16:05
7
respuestas

¿Por qué tienen métodos estáticos privados?

Sólo quería aclarar una pregunta que tengo. ¿Cuál es el punto de tener un método estático privado en lugar de un método normal con visibilidad privada? Habría pensado que una ventaja de tener un método estático es que puede ser invocado sin u...
hecha 01.04.2014 - 16:11
18
respuestas

¿Los métodos largos siempre son malos?

Así que al mirar antes, noté algunos comentarios acerca de que los métodos largos son una mala práctica. No estoy seguro de estar siempre de acuerdo en que los métodos largos son malos (y me gustaría recibir opiniones de otros). Por ejempl...
hecha 18.10.2013 - 20:37
6
respuestas

¿Cuál es la diferencia entre una función y un lambda?

Estoy un poco confundido acerca de 'function' y 'lambda'. He visto algunos ejemplos que muestran que la palabra clave de esquema lambda funciona de manera muy similar a la palabra clave de JavaScript function , pero realmente no sé...
hecha 18.01.2012 - 17:33
6
respuestas

Refactorización en muchos métodos: ¿se considera esto correcto o no? [duplicar]

Por lo tanto, observé mientras mi colega se quejaba un poco sobre un proyecto que heredó de alguien que, como diríamos, no tiene mucha experiencia como programador (el interno se fue a sus propios dispositivos en un proyecto). En un punto h...
hecha 20.07.2011 - 09:50
7
respuestas

¿Se considera una mala práctica el uso de nombres de parámetros que difieren de los nombres de tipo solo por el uso de carcasas?

Veo preguntas similares a esto con respecto a los nombres de parámetros que coinciden con las propiedades de la clase, pero no puedo encontrar nada con respecto al uso de un nombre de parámetro que sea el mismo que el nombre del tipo de parámetr...
hecha 19.04.2018 - 17:41
9
respuestas

Cómo y por qué decidir entre nombrar métodos con los prefijos "obtener" y "encontrar"

Siempre tengo problemas para averiguar si debo nombrar un determinado método comenzando con getSomething versus findSomething . El problema reside en la creación de ayudantes para las API mal diseñadas. Esto suele ocurrir cuand...
hecha 09.01.2013 - 22:36
6
respuestas

¿Prefiere miembros de clase o pasa argumentos entre métodos internos?

Supongamos que dentro de la parte privada de una clase hay un valor que es utilizado por múltiples métodos privados. ¿Prefiere la gente tener esto definido como una variable miembro para la clase o pasarlo como un argumento a cada uno de los mét...
hecha 27.09.2011 - 23:27
4
respuestas

¿Cómo definen los lenguajes de programación las funciones?

¿Cómo definen y guardan las funciones / métodos los lenguajes de programación? Estoy creando un lenguaje de programación interpretado en Ruby, y estoy tratando de averiguar cómo implementar la declaración de funciones. Mi primera idea es guar...
hecha 05.09.2013 - 14:57