Xavier Fontanet
|
75cfcb1184
|
forgotten design improve from Latitude/Longitude Objects introduction
|
2024-06-22 19:47:05 +02:00 |
Xavier Fontanet
|
cbbc40c50a
|
better naming description
|
2024-06-22 19:21:31 +02:00 |
Xavier Fontanet
|
f4fef1e9eb
|
Achieved the Open-Closed principle for commands, and independently deployability!!!
|
2024-06-22 19:13:40 +02:00 |
Xavier Fontanet
|
2be1478744
|
some cleaning
|
2024-06-22 19:08:38 +02:00 |
Xavier Fontanet
|
6e966919d3
|
introduce rover-commands module and update versions
|
2024-06-22 19:03:12 +02:00 |
Xavier Fontanet
|
cae3fa399e
|
move to PositionResolver the concern of the appropiated threshold for each case
|
2024-06-22 18:55:33 +02:00 |
Xavier Fontanet
|
3b8595c630
|
better design and SRP
|
2024-06-22 17:51:01 +02:00 |
Xavier Fontanet
|
535ae91e6c
|
make Rover abstract to commands
|
2024-06-22 15:47:14 +02:00 |
Xavier Fontanet
|
e247e53c64
|
location mistake
|
2024-06-22 15:30:35 +02:00 |
Xavier Fontanet
|
026195c849
|
simplify internal contracts of Map
|
2024-06-22 15:27:06 +02:00 |
Xavier Fontanet
|
ff548d0338
|
Command pattern implemented for all current features
|
2024-06-22 15:11:28 +02:00 |
Xavier Fontanet
|
f80460054d
|
introduced command pattern to ease open-close principle apply
|
2024-06-22 14:31:42 +02:00 |
Xavier Fontanet
|
d5b6775578
|
separate cartography related to a different package
|
2024-06-22 13:05:49 +02:00 |
Xavier Fontanet
|
792caa39a4
|
separate into different modules
|
2024-06-22 12:57:37 +02:00 |