DiscoverRevision3) UML - CS2800 - Software Engineering
3) UML - CS2800 - Software Engineering

3) UML - CS2800 - Software Engineering

Update: 2025-04-25
Share

Description

This material introduces Unified Modelling Language (UML) as a graphical tool for software system design and communication, highlighting the class diagram as a frequently used type for outlining classes and their relationships. It then transitions to software design principles, including SOLID, emphasizing concepts like separation of concerns and avoiding repetition, while noting these are guidelines rather than strict rules. Finally, the text introduces the Spring Framework, an enterprise Java platform, covering its core features like Dependency Injection and Data Access Objects, and explains how to handle web requests and perform testing using Spring Boot and MockMvc.

Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

3) UML - CS2800 - Software Engineering

3) UML - CS2800 - Software Engineering

TheLidlMan