ค้นหาคำถาม…
⌘
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
หน้าแรก
หัวข้อ
หมวดหมู่
เส้นทางการเรียนรู้
ค้นหา
หน้าแรก
/
#Design
#Design
15 คำถาม
ความแตกต่างระหว่าง interface และ abstract class คืออะไร
Object-Oriented Programming
#oop
Middle
›
ทำไมจึงควรเลือกองค์ประกอบแทนการสืบทอด?
Object-Oriented Programming
#design
Middle
›
หลักการ SOLID คืออะไร?
Object-Oriented Programming
#principles
Middle
›
Coupling และ Cohesion คืออะไร
Object-Oriented Programming
#design
Middle
›
วัตถุที่ไม่เปลี่ยนแปลงคืออะไร และเหตุใดจึงต้องใช้วัตถุเหล่านี้
Object-Oriented Programming
#design
Middle
›
ความแตกต่างระหว่างความสัมพันธ์ is-a และ has-a คืออะไร?
Object-Oriented Programming
#inheritance
Middle
›
คุณควรใช้ getters และ setters เมื่อใด (และเมื่อไม่ควรใช้)?
Object-Oriented Programming
#principles
Middle
›
การฉีดการอ้างอิงและการแลกเปลี่ยนการควบคุมคืออะไร?
Object-Oriented Programming
#design
Middle
›
คุณควรใช้ factory method แทนตัวสร้างเมื่อใด
Object-Oriented Programming
#design
Middle
›
อธิบาย Open/Closed Principle อย่างลึกซึ้ง
Object-Oriented Programming
#principles
Senior
›
OOP เปรียบเทียบกับการเขียนโปรแกรมเชิงฟังก์ชันอย่างไร
Object-Oriented Programming
#oop
Senior
›
anti-patterns ทั่วไปของ OOP มีอะไรบ้าง?
Object-Oriented Programming
#design
Senior
›
Mix-ins และ traits คืออะไร
Object-Oriented Programming
#inheritance
Senior
›
Design by Contract คืออะไร?
Object-Oriented Programming
#principles
Senior
›
คุณสร้างแบบจำลองโดเมนเป็นคลาสที่ออกแบบอย่างดีได้อย่างไร
Object-Oriented Programming
#design
Senior
›
คำถามสัมภาษณ์ Design · ฝึกสัมภาษณ์งาน IT