Caută întrebări…
⌘
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
Acasă
Teme
Categorii
Trasee de învățare
Caută
Acasă
/
#Design
#Design
15 întrebări
Care este diferența dintre o interfață și o clasă abstractă?
Object-Oriented Programming
#oop
Middle
›
De ce să preferi compoziția în locul moștenirii?
Object-Oriented Programming
#design
Middle
›
Care sunt principiile SOLID?
Object-Oriented Programming
#principles
Middle
›
Ce sunt cuplajul și coeziunea?
Object-Oriented Programming
#design
Middle
›
Ce sunt obiectele imuabile și de ce să le folosești?
Object-Oriented Programming
#design
Middle
›
Care este diferența dintre relațiile is-a și has-a?
Object-Oriented Programming
#inheritance
Middle
›
Când ar trebui să utilizezi getteri și setteri (și când nu)?
Object-Oriented Programming
#principles
Middle
›
Ce este injecția de dependență și inversiunea controlului?
Object-Oriented Programming
#design
Middle
›
Când ar trebui să utilizezi o metodă factory în loc de un constructor?
Object-Oriented Programming
#design
Middle
›
Explicați în profunzime Principiul Open/Closed.
Object-Oriented Programming
#principles
Senior
›
Cum se compară OOP cu programarea funcțională?
Object-Oriented Programming
#oop
Senior
›
Care sunt anti-tiparele OOP comune?
Object-Oriented Programming
#design
Senior
›
Ce sunt mixins și traits?
Object-Oriented Programming
#inheritance
Senior
›
Ce este design by contract?
Object-Oriented Programming
#principles
Senior
›
Cum modelezi un domeniu în clase bine proiectate?
Object-Oriented Programming
#design
Senior
›
Întrebări de interviu Design · Practică pentru interviuri IT