Preguntas con etiqueta 'functions'

11
respuestas

Funciones de una línea que se llaman solo una vez

Considere una función sin parámetros ( editar: no necesariamente) que realiza una sola línea de código, y se llama solo una vez en el programa (aunque no es imposible que sea necesario nuevamente en el futuro). Podría realizar una consulta,...
hecha 12.09.2011 - 16:34
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

¿Existen pautas sobre cuántos parámetros debe aceptar una función?

He notado que algunas de las funciones con las que trabajo tienen 6 o más parámetros, mientras que en la mayoría de las bibliotecas que uso es raro encontrar una función que tome más de 3. A menudo, muchos de estos parámetros adicionales son...
hecha 18.04.2012 - 19:31
5
respuestas

¿Por qué almacenar una función dentro de un diccionario de python?

Soy un principiante de python, y acabo de aprender una técnica que incluye diccionarios y funciones. La sintaxis es fácil y parece algo trivial, pero mis sentidos python están hormigueando. Algo me dice que este es un concepto profundo y muy pit...
hecha 09.01.2013 - 21:10
8
respuestas

¿Comenzando una oración con un nombre de función? [cerrado]

Ocasionalmente, mientras escribo algo relacionado con un lenguaje de programación que distingue entre mayúsculas y minúsculas, termino comenzando una oración con un nombre de función. Ahora las reglas del inglés establecen que la primera palabra...
hecha 01.09.2014 - 18:29
12
respuestas

¿Por qué la mayoría de los lenguajes de programación tienen una palabra clave especial o una sintaxis para declarar funciones? [cerrado]

La mayoría de los lenguajes de programación (tanto los que se escriben dinámicamente como los estáticos) tienen palabras clave especiales y / o sintaxis que se ven muy diferentes a las variables de declaración para declarar funciones. Veo funcio...
hecha 26.09.2014 - 20:50
15
respuestas

¿No es aconsejable realizar una función que esencialmente cambie el nombre de una función incorporada?

Me confundo con las funciones mín y máx, en ciertos contextos. En un contexto, cuando estás usando las funciones para tomar el mayor o el menor de dos valores, no hay problema. Por ejemplo, //how many autographed CD's can I give out? int...
hecha 08.06.2016 - 20:35
6
respuestas

¿Por qué es malo el "acoplamiento estrecho entre funciones y datos"?

Encontré esta cita en " La alegría de Clojure "en la p. 32, pero alguien me dijo lo mismo durante la cena la semana pasada y también lo he oído en otros lugares:    [A] la desventaja de la programación orientada a objetos es la estrecha   ac...
hecha 25.09.2013 - 14:52
10
respuestas

¿Por qué Today () es un ejemplo de una función impura?

Parece que, al leer algo como este artículo de Wikipedia sobre "funciones puras" , enumeran Today() como ejemplo de una función impura pero a mi me parece bastante puro. ¿Es porque no hay un argumento de entrada formal? ¿Por qué la hora...
hecha 23.01.2013 - 16:22
3
respuestas

Método booleano Nombramiento afirmativo contra negativo

¿Los métodos booleanos deberían tomar siempre la forma afirmativa, incluso cuando solo se usarán en forma negativa? Decir que quería comprobar si existe una entidad antes de crear una, mi argumento es que la primera forma a continuación es me...
hecha 02.05.2013 - 14:02