Compare commits
7 Commits
Author | SHA1 | Date | |
---|---|---|---|
4d5a578da3 | |||
a247d0bdf4 | |||
8c4251e92b | |||
c3bb8360b4 | |||
0dabb028ca | |||
9fb0ff895a | |||
6303843457 |
22
README.md
22
README.md
@ -1,15 +1,27 @@
|
|||||||
# Backend internal interview (rust)
|
# Backend internal interview (rust) - main
|
||||||
|
|
||||||
A **Refactor metric-consumer** task
|
A **Refactor metric-consumer** task
|
||||||
|
|
||||||
|
> [!Tip]
|
||||||
|
> Use [Improve branch](/jesus/be-technical-interview-rust/src/branch/improved) as a full refactoring for <u>better quality, maintenance and readability</u>. (Structs, implementaitions, settings for multiple inputs, etc).
|
||||||
|
|
||||||
[Home Task exercise description](Home-Task_exercise_interview_Rust.pdf)
|
[Home Task exercise description](Home-Task_exercise_interview_Rust.pdf)
|
||||||
|
|
||||||
There are several branches developed as proposal:
|
> [!CAUTION]
|
||||||
|
> This branch does not have any change, it has original content.
|
||||||
|
|
||||||
|
## Proposal for review
|
||||||
|
|
||||||
|
> There are several branches developed as proposal:
|
||||||
|
|
||||||
|
- [Basic fixed one](/jesus/be-technical-interview-rust/src/branch/basic-fixed)
|
||||||
|
|
||||||
- [Basic fixed one](basic-fixed)
|
|
||||||
> A basic code review, fixed with minor and essential changes to work as expected.
|
> A basic code review, fixed with minor and essential changes to work as expected.
|
||||||
|
|
||||||
> Tests are included for verification.
|
> Tests are included for verification.
|
||||||
|
|
||||||
- [Improve one](improved)
|
- [Improve one](/jesus/be-technical-interview-rust/src/branch/improved)
|
||||||
|
|
||||||
- [Multiple input one](multi-input)
|
- [x] Define a basic model, easily to extend and modify. **Abstraction / Generic**.
|
||||||
|
- [x] Structs and implementations to specific metricis traitments. **Modular appoach**.
|
||||||
|
- [x] Settings and configuration for interactive and non interactive processing (batch mode) **Customize on context**.
|
Loading…
Reference in New Issue
Block a user