Pertanyaan yang diberi tag functions

34
Nama untuk Fungsi yang Mengembalikan Argumennya?

Fungsi yang tidak melakukan apa-apa, tidak mengambil argumen dan tidak mengembalikan apa pun secara tradisional disebut a noop, atau no-op. Contoh noop ada di bawah ini: function noop(){} http://en.wikipedia.org/wiki/NOP Jadi apakah ada nama untuk fungsi yang hanya dimaksudkan untuk...

28
Deklarasi fungsi sebagai var bukan fungsi

Semakin banyak saya melihat fungsi yang dideklarasikan seperti var foo = function() { // things }; Alih-alih bagaimana saya telah belajar, seperti function foo() { // things } Apa bedanya? Performa yang lebih baik? Cakupan? Haruskah saya menggunakan metode

27
Metode ekstraksi vs asumsi yang mendasarinya

Ketika saya membagi metode besar (atau prosedur, atau fungsi - pertanyaan ini tidak spesifik untuk OOP, tetapi karena saya bekerja dalam bahasa OOP 99% dari waktu, itu adalah terminologi yang paling nyaman bagi saya) menjadi banyak yang kecil , Saya sering merasa tidak senang dengan hasilnya....

26
Fungsi cepat vs properti yang dihitung

Katakanlah saya memiliki kelas Eventsebagai berikut: 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...

18
Apakah ada jumlah optimal baris kode per fungsi? [Tutup]

Seperti saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini