Решетников Андрей 396гр Storeable

Storeable 1.0.0
ААААА! Ну что за жесть? Команда должна общаться с внешним API твоей базы и не должна лезть во внутреннюю структуру базы. Срочно сделай метод remove() у базы, который будет дёргать JUnitRemoveCommand.

Никому кроме базы не нужно знать её внутреннюю кухню. Везде, где сторонние команды используют константы класса, это сигнализирует о плохом дизайне и tight coupling. Сделай loose coupling. Ты же не физик, чтобы плохой код писать :)