Backend internal interview (Rust)
|
||
---|---|---|
src | ||
.gitignore | ||
Cargo.toml | ||
Home-Task_exercise_interview_Rust.pdf | ||
input.txt | ||
LICENSE | ||
output_expected.txt | ||
README.md |
Backend internal interview (rust) - main
A Refactor metric-consumer task
Tip
Use Improve branch as a full refactoring for better quality, maintenance and readability. (Structs, implementaitions, settings for multiple inputs, etc).
Home Task exercise description
Caution
This branch does not have any change, it has original content.
Proposal for review
There are several branches developed as proposal:
A basic code review, fixed with minor and essential changes to work as expected.
Tests are included for verification.
-
Define a basic model, easily to extend and modify. Abstraction / Generic.
-
Structs and implementations to specific metricis traitments. Modular appoach.
-
Settings and configuration for interactive and non interactive processing (batch mode) Customize on context.