Основной посыл комментариев пулл-реквест #3
#java
1. Отдавать предпочтение примитивным типам данныхЕсли нам не требются свойства или методы таких класов как Boolean или, например, Integer, вместо них имеет смысл использовать примитивные типы данных boolean и int.
2. Использовать LombokЭта библиотека содержит много аннотаций, которые упростят написание конструкторов, геттеров, сеттеров (и не только их).
3. Не забывать о проверках на nullNullPointerException - распространенная ошибка. Следует написать проверки на получение данных из DB и проверять полученные значения на null.
4. Обращать внимание на неймингТакие названия классов как Start, AppException или BaseResponse не совсем раскрывают свою суть. Следует подумать над более удачными альтернативами.
Автор кода выделил следующих ревьюеров1. driversti
2. lixach93