The primary goal of this project is to enhance the quality and performance of Java code. This involves:
- Testing: Implementing and executing tests to identify areas for improvement and ensure code correctness. (Expand on the specific types of testing you intend to do here as you develop the project)
- Analysis: Performing static and dynamic analysis to identify potential issues, inefficiencies, and areas for optimization. (Specify the analysis tools or methods you plan to use)
- Re-optimization: Refactoring and optimizing the code based on the analysis results to improve performance, maintainability, and overall quality.
- Java
- Docker
- Elmedin Arifi
- Yunus Karakoc
This project is designed to be run exclusively within a Docker container. Follow these steps to get started:
-
Prerequisites: Ensure you have Docker installed on your system. You can download and install Docker from https://www.docker.com/.
-
Building the Docker Image: Navigate to the project directory in your terminal and run the following command to build the Docker image:
docker build -t software-quality-project .
