Assignment
Outline
- consoles-terminals-shells
- git
- ethics-in-cs
- integrated-development-environments
- branch
- testing
- test-driven-development
- unit-testing
- debugging
- documentation
- continuous-integration
- automation
- software library
- application-programming-interface
- containers
- linker
- loaders
- operating-system
- software-licensing
- [security]