Closure dalam Swift

Disini Kamu akan mempelajari apa yang membuat closure berbeda dari fungsi biasa dalam swift. Kita mulai dengan “Apa itu Closure?”. Closure adalah blok fungsi yang bisa Kamu masukkan di kode Kamu. Kamu bisa memasukkan closure sebagai argumen suatu fungsi atau Kamu bisa menyimpannya sebagai properti suatu objek.Bisa dikatakan juga Closure adalah fungsi tanpa nama dan key func (sampai saat ini).

Pola Singleton dalam Swift

Pola singleton adalah pola desain yang membatasi instantiasi suatu kelas menjadi satu instance “tunggal”. Ini berguna ketika tepat satu objek diperlukan untuk mengoordinasikan tindakan di seluruh sistem. Istilah ini berasal dari konsep matematika singleton. – Wikipedia

Override dalam Swift

Kamu akan menguasai kata super dan override pada artikel ini. Banyak pemula kurang memahami ini karena mereka hanya copy-paste dari StackOver Flow dan tutorial yang ditemukan di mbah Google. Ya, termasuk saya juga ✌️. Tapi mulai sekarang kita harus memahaminya.

Computed Property dalam Swift

Apakah kita harus selalu membuat fungsi untuk menghitung sesuatu?Kita akan menemukan jawabannya setelah ini. Kamu akan belajar cara membuat hubungan antar variabel. Kamu tidak lagi harus mengelola dua atau lebih variabel secara terpisah. Kamu mungkin pernah melihat get and set diproject Kamu. Jika belum, jangan khawatir. Itulah tujuan dari artikel ini.

Convenience Init

Kita akan membahas tentang Convenience Init, disini kita akan belajar bagaimana menjadi “Pemalas”. Dalam pemrograman, menjadi malas seperti menulis kode yang singkat, kenyataannya adalah baik untuk tim dan user Kamu, sepanjang itu readable dan membuat pekerjaan selesai.

Extension dalam Swift

Dalam artikel kali ini, Kamu akan belajar bagaimana menjaga kode Kamu termodulasi menggunakan extension. Masalah yang ditemukan saat kode kita semakin besar adalah “Bagaimana menjaganya tetap ringkas dan termodulasi?” atau “bagaimana kita menghindari kode yang masif/berulang-ulang?”.