Technical design used by software developers


Question 1: What do low coupling and high cohesion signify? What does the main principle of encapsulation signify?

Question 2: How do you manage the conflicts in a web application if distinct people are editing the similar data?

Question 3: Do you know regarding design patterns? Which design patterns have you used and in what conditions?

Question 4: Do you know what a stateless business layer is? Where do the long-running transactions fit into that picture?

Question 5: What types of diagrams have you employed in the designing parts of architecture, or a technical design?

Question 6: Can you name the various tiers and duties in N-tier architecture?

Question 7: Can you name various measures to guarantee correctness and robustness of data in the architecture?

Question 8: Can you give some differences between object-oriented design and component-based design?

Question 9: How would you model the user authorization, user profiles and permissions in the database?

Question 10: How would you model the animal kingdom (with species and behavior) as a class system?

Request for Solution File

Ask an Expert for Answer!!
Software Engineering: Technical design used by software developers
Reference No:- TGS07687

Expected delivery within 24 Hours