refactor: remove if-else forests from rating commands using RatingLevel pattern
This commit is contained in:
parent
376d1a2c3b
commit
27dc060bf4
8 changed files with 155 additions and 129 deletions
22
TODO.md
22
TODO.md
|
|
@ -456,18 +456,18 @@ public class RatingLevel {
|
|||
```
|
||||
|
||||
**План действий:**
|
||||
- [ ] Создать `command/impl/entertainment/games/rating/RatingLevel.java`
|
||||
- [ ] Создать `command/impl/entertainment/games/rating/RatingConfig.java` с предустановленными конфигурациями
|
||||
- [ ] Рефакторить MustacheCommand - использовать RatingLevel
|
||||
- [ ] Рефакторить IqCommand - использовать RatingLevel
|
||||
- [ ] Рефакторить FatCommand - использовать RatingLevel
|
||||
- [ ] Рефакторить GayCommand - использовать RatingLevel (без уровней, только прогресс-бар)
|
||||
- [ ] Рефакторить PpCommand - использовать RatingLevel
|
||||
- [ ] Рефакторить BoykisserCommand - использовать RatingLevel
|
||||
- [ ] Проверить что все команды работают корректно
|
||||
- [ ] Удалить дублирующийся код
|
||||
- [x] Создать `command/impl/entertainment/games/rating/RatingLevel.java`
|
||||
- [x] Создать `command/impl/entertainment/games/rating/RatingConfig.java` с предустановленными конфигурациями
|
||||
- [x] Рефакторить MustacheCommand - использовать RatingLevel
|
||||
- [x] Рефакторить IqCommand - использовать RatingLevel
|
||||
- [x] Рефакторить FatCommand - использовать RatingLevel
|
||||
- [x] Рефакторить GayCommand - использовать RatingLevel (без уровней, только прогресс-бар)
|
||||
- [x] Рефакторить PpCommand - использовать RatingLevel
|
||||
- [x] Рефакторить BoykisserCommand - использовать RatingLevel
|
||||
- [x] Проверить что все команды работают корректно
|
||||
- [x] Удалить дублирующийся код
|
||||
|
||||
**Приоритет:** Средний (улучшение качества кода)
|
||||
**Приоритет:** ✅ **ГОТОВО**
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue