1. Einführung
  2. Terminal / Shell
  3. Git
  4. 1. Git?!? Was ist das eigentlich?
  5. 2. Installation und Konfiguration von Git
    1. 2.1. Windows
    2. 2.2. MacOS
    3. 2.3. Linux
  6. 3. How to git
  7. 4. Das Datenmodel
  8. 5. Datenmodell in Git
  9. 6. Dein erstes Repository
  10. 7. Staging und Working Area
  11. 8. Checkout und Reset
  12. 9. Help! I fucked up
  13. 10. Branching und Merging
  14. 11. Rebasing
  15. 12. Changing History
  16. 13. Tipps und Tricks
  17. 14. Remotes
  18. 15. Github Workflow
  19. 16. Cheatsheet
  20. Softwareentwicklung
  21. 17. Softwareentwicklung
  22. 18. SOLID
    1. 18.1. Single Responsibility
    2. 18.2. Open Closed
    3. 18.3. Liskov Substitution
    4. 18.4. Interface Segregation
    5. 18.5. Dependency Inversion
  23. 19. Code Smells
  24. 20. SCRUM

Software Engineering / Teamprojekt Reference

Code Smells