Cari pertanyaan…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Beranda
Topik
Kategori
Jalur pembelajaran
Cari
Beranda
/
#Desain
#Desain
15 pertanyaan
Apa perbedaan antara interface dan kelas abstrak?
Pemrograman Berorientasi Objek
#oop
Middle
›
Mengapa lebih memilih komposisi daripada pewarisan?
Pemrograman Berorientasi Objek
#design
Middle
›
Apa itu prinsip-prinsip SOLID?
Pemrograman Berorientasi Objek
#principles
Middle
›
Apa itu coupling dan cohesion?
Pemrograman Berorientasi Objek
#design
Middle
›
Apa itu objek immutable dan mengapa menggunakannya?
Pemrograman Berorientasi Objek
#design
Middle
›
Apa perbedaan antara hubungan is-a dan has-a?
Pemrograman Berorientasi Objek
#inheritance
Middle
›
Kapan sebaiknya Anda menggunakan getters dan setters (dan kapan tidak)?
Pemrograman Berorientasi Objek
#principles
Middle
›
Apa itu Dependency Injection dan Inversion of Control?
Pemrograman Berorientasi Objek
#design
Middle
›
Kapan Anda harus menggunakan factory method daripada constructor?
Pemrograman Berorientasi Objek
#design
Middle
›
Jelaskan Prinsip Terbuka/Tertutup secara mendalam.
Pemrograman Berorientasi Objek
#principles
Senior
›
Bagaimana OOP dibandingkan dengan pemrograman fungsional?
Pemrograman Berorientasi Objek
#oop
Senior
›
Apa saja anti-pola OOP yang umum?
Pemrograman Berorientasi Objek
#design
Senior
›
Apa itu mixins dan traits?
Pemrograman Berorientasi Objek
#inheritance
Senior
›
Apa itu Design by Contract?
Pemrograman Berorientasi Objek
#principles
Senior
›
Bagaimana Anda memodelkan domain menjadi kelas-kelas yang dirancang dengan baik?
Pemrograman Berorientasi Objek
#design
Senior
›
Soal wawancara Desain · Latihan Wawancara IT