Skip to content

Latest commit

 

History

History
17 lines (10 loc) · 967 Bytes

README.md

File metadata and controls

17 lines (10 loc) · 967 Bytes

📚 Object Oriented Programming Homework 📚

This repository has the implementation for all of the mandatory exercises handed out at the Object Oriented Programming course at the Faculty of Automation, Computers and Electronics (with some slight overengineering)

Features

This repository covers all of the mandatory assignments in a straightforward and over-engineered manner that also makes sure to incorporate modern C++ elements. To expose myself to new perspectives, several experimental features like Unit Tests (Google Test) and Dependency Injection Interfaces have been included.

Motivation

The main motivation for over-engineering the homework was to improve my writing style, my understanding of modern C++ as well as refresh my old knowledge of OOP after a year and a half of competitive programming.

Requirements