Αναζήτηση ερωτήσεων…
⌘
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
Αρχική
Θέματα
Κατηγορίες
Διαδρομές μάθησης
Αναζήτηση
Ερωτήσεις συνέντευξης για Σχεδίαση · Εξάσκηση Συνεντεύξεων IT
Αρχική
/
#Σχεδίαση
#Σχεδίαση
15 ερωτήσεις
Ποια είναι η διαφορά μεταξύ ενός interface και μιας abstract class;
Αντικειμενοστρεφής Προγραμματισμός
#oop
Middle
›
Γιατί να προτιμούμε τη σύνθεση έναντι της κληρονομιάς;
Αντικειμενοστρεφής Προγραμματισμός
#design
Middle
›
Τι είναι τα αρχές SOLID;
Αντικειμενοστρεφής Προγραμματισμός
#principles
Middle
›
Τι είναι η ζεύξη και η συνοχή;
Αντικειμενοστρεφής Προγραμματισμός
#design
Middle
›
Τι είναι αμετάβλητα αντικείμενα και γιατί τα χρησιμοποιούμε;
Αντικειμενοστρεφής Προγραμματισμός
#design
Middle
›
Ποια είναι η διαφορά μεταξύ των σχέσεων is-a και has-a;
Αντικειμενοστρεφής Προγραμματισμός
#inheritance
Middle
›
Πότε πρέπει να χρησιμοποιείς getters και setters (και πότε όχι);
Αντικειμενοστρεφής Προγραμματισμός
#principles
Middle
›
Τι είναι η Dependency Injection και η Inversion of Control;
Αντικειμενοστρεφής Προγραμματισμός
#design
Middle
›
Πότε θα έπρεπε να χρησιμοποιήσετε μια factory method αντί για έναν constructor;
Αντικειμενοστρεφής Προγραμματισμός
#design
Middle
›
Εξηγήστε το Open/Closed Principle σε βάθος.
Αντικειμενοστρεφής Προγραμματισμός
#principles
Senior
›
Πώς συγκρίνεται η OOP με τον συναρτησιακό προγραμματισμό;
Αντικειμενοστρεφής Προγραμματισμός
#oop
Senior
›
Ποια είναι τα συνηθισμένα OOP anti-patterns;
Αντικειμενοστρεφής Προγραμματισμός
#design
Senior
›
Τι είναι mixins και traits;
Αντικειμενοστρεφής Προγραμματισμός
#inheritance
Senior
›
Τι είναι το Design by Contract;
Αντικειμενοστρεφής Προγραμματισμός
#principles
Senior
›
Πώς μοντελοποιείτε ένα πεδίο σε καλά σχεδιασμένες κλάσεις;
Αντικειμενοστρεφής Προγραμματισμός
#design
Senior
›