Pytania oznaczone «functions»

34
Nazwa funkcji, która zwraca argumenty?

Funkcja, która nic nie robi, nie przyjmuje argumentów i nic nie zwraca, jest tradycyjnie nazywana a nooplub no-op. Przykład noop znajduje się poniżej: function noop(){} http://en.wikipedia.org/wiki/NOP Czy istnieje więc nazwa funkcji, która ma jedynie zwracać argumenty i nie robić nic innego?...

27
Ekstrakcja metody a podstawowe założenia

Kiedy dzielę duże metody (lub procedury lub funkcje - to pytanie nie jest specyficzne dla OOP, ale ponieważ pracuję w językach OOP w 99% przypadków, to terminologia, z którą czuję się najlepiej) na wiele małych , Często jestem niezadowolony z wyników. Trudniej jest rozumować te małe metody niż...

26
Funkcje szybkie a właściwości obliczone

Powiedz, że mam klasę Eventw następujący sposób: 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...