Skip to content

Latest commit

 

History

History
 
 

cs3219

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

CS3219 - Software Engineering Principles and Patterns (Cheatsheets)

Taught by Dr Bimlesh Wadhwa, AY21/22 Semester 1

CS3219 Cheatsheet

Strongly advised to read through design patterns on Refactoring Guru before using this cheatsheet.

Concepts Covered

  • Software Development Process
  • Specifying Software Requirements
  • Software Architecture Styles
  • Software Architecture Patterns
    • Hexagonal Architecture
    • Domain Driven Design
  • Microservices
  • Kubernetes
  • Message Design Patterns
    • Technologies
  • Object Interaction Design Patterns