Preguntas etiquetadas con functions

La función es un bloque de código que realiza una tarea específica.


12
¿Por qué la mayoría de los lenguajes de programación tienen palabras clave o sintaxis especiales para declarar funciones? [cerrado]
La mayoría de los lenguajes de programación (lenguajes de tipo dinámico y estático) tienen palabras clave y / o sintaxis especiales que se ven muy diferentes a las variables de declaración para funciones de declaración. Veo funciones tan solo como declarar otra entidad con nombre: Por ejemplo en Python: x …




1
¿Nombre para una función que devuelve sus argumentos?
Una función que no hace nada, no toma argumentos y no devuelve nada se llama tradicionalmente a noop, o no-op. A continuación se muestra un ejemplo de un noop: function noop(){} http://en.wikipedia.org/wiki/NOP Entonces, ¿hay un nombre para una función que esté destinada solo a devolver sus argumentos y no hacer …
34 functions 




6
Método de extracción vs supuestos subyacentes
Cuando divido grandes métodos (o procedimientos, o funciones), esta pregunta no es específica de OOP, pero dado que trabajo en lenguajes de OOP el 99% del tiempo, es la terminología con la que me siento más cómodo en muchos pequeños. , A menudo me encuentro disgustado con los resultados. Se …


6
Funciones rápidas frente a propiedades calculadas
Digamos que tengo una clase de la Eventsiguiente manera: class Event { private var attendees: [Person] = [] // Case 1 //******* // Should I use a func… func countOfAttendees() -> Int { return attendees.count } // …or a var var countOfAttendees: Int { return attendees.count } // Case 2 …




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.