Software Engineering: Difference between revisions
Jump to navigation
Jump to search
Line 15: | Line 15: | ||
* [[UML]] | * [[UML]] | ||
* [[Documentation]] | * [[Documentation]] | ||
* <span id='Software_Architecture'></span> | * [[Software Development]] | ||
* <span id='Software_Architecture'></span>[[Software Architecture]] | |||
* [[Programming Languages Concepts]] | * [[Programming Languages Concepts]] | ||
* [[Microservices]] | * [[Microservices]] |
Revision as of 02:38, 1 July 2023
Subjects
- Algorithms
- Data Structures
- System Design
- Testing
- Infrastructure as Code
- Continuous Delivery
- Performance
- Agile Software Development
- DevOps
- Monitoring
- Technical Debt
- Operations
- Designing Modular Systems
- UML
- Documentation
- Software Development
- Software Architecture
- Programming Languages Concepts
- Microservices
- API
- Building APIs
- Public Key Security
- Code smells https://martinfowler.com/bliki/CodeSmell.html
- Don't Repeat Yourself (DRY)
- Single Responsibility Principle
- Law of Demeter
- Conway's Law
- YAGNI
- The Rule of Three