Preguntas etiquetadas con functions

34
¿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...

27
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 hace...

26
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 } //...