References & Sources - tj0vtj0v/KI-B-4-Software_Engineering GitHub Wiki
This chapter provides an overview of all referenced materials, tools used during the documentation and development process, and the role of AI assistance in the project.
Sources
The following sources were referenced throughout the project:
- Package documentation (e.g.,
pytest
,coverage
) - Stack Overflow discussions for debugging and implementation issues
- University lecture materials and assignment guidelines
Additionally, the following websites were consulted:
Tools
The project was developed and maintained using the following tools:
- Development Environment: PyCharm
- Version Control: Git, GitHub
- Testing: Pytest
- Code Quality: flake8, coverage.py
- Project Management: GitHub Projects
- CI/CD: GitHub Actions (for testing, linting, and coverage enforcement)
- Diagrams: Plantuml
- Writing Assistance: ChatGPT
- Coding Assistance: GitHub Copilot
AI Usage
AI tools were used to support, but not replace, development tasks. Specifically:
- Code Support: Assistance with standardized boilerplate code, test creation, and docstring generation
- Documentation: Rephrasing and polishing wiki content for clarity and consistency
All AI-generated content was reviewed and adapted by the developer to ensure correctness and relevance to the project.