โดยส่วนตัวฉันคิดว่าคุณจะลงลึกไปกว่านั้น (สำหรับการสัมภาษณ์) ถ้าคุณเริ่มวาดไดอะแกรมในชั้นเรียนเว้นแต่ว่าพวกเขาจะขอ
ครั้งสุดท้ายที่ฉันมีคำถามนี้ฉันลงเอยวาดเลเยอร์ที่แตกต่างกัน (แอพ 3 ชั้น) อธิบายว่าแอสเซมบลีถูกแมปอย่างไร (เพราะนี่คือสิ่งที่ 'แปลก' สำหรับโครงการในความคิดของฉัน) ทิศทางของกระแสข้อมูล
คุณสามารถเจาะลึกลงไปในส่วนประกอบเฉพาะถ้าคุณรู้สึกว่าคุณมี แต่ฉันไม่เคยลึกไปกว่า "เราใช้ Workflow Foundation สำหรับส่วนนี้ของตรรกะทางธุรกิจเพราะเหตุผลนั้น" นี่ทำให้ฉันมีโอกาสชี้ให้เห็นว่าเราใช้เทคโนโลยีบางอย่างที่ใช้โดยไม่เสียเวลากับสิ่งเล็ก ๆ น้อย ๆ เช่นวัตถุ POCO ง่าย ๆ
ที่สำคัญกว่านั้นก็คือแสดงให้เห็นว่าคุณเข้าใจสถาปัตยกรรมและทำไมมันถึงทำแบบนั้น ดียิ่งขึ้นคือการชี้ให้เห็นจุดของการปรับปรุง (ถ้าเป็นไปได้) และอธิบายว่าทำไม ถ้าในอีกแง่หนึ่งคุณคิดว่าการออกแบบนั้น 'สมบูรณ์แบบ' คุณสามารถชี้ให้เห็นส่วนหนึ่งของการออกแบบที่ดูไม่สมเหตุสมผลสำหรับคนนอกและอธิบายว่าทำไมจึงเหมาะกับโครงการนี้