Size: a a a

Programming Offtop

2021 April 11

Э

Эд in Programming Offtop
но функции первого класса в джаву завезли же
источник

Э

Эд in Programming Offtop
короче, всё, ребят
источник

Э

Эд in Programming Offtop
кому-то одно нравится, кому другое
источник

Kd

Konstantin dmz9 in Programming Offtop
да, давай двигай😀
источник

Kd

Konstantin dmz9 in Programming Offtop
как все языки придут к одним и тем же парадигмам и синтаксису - приходи
источник

АВ

А зачем Вам in Programming Offtop
Это просто ты Форт еще для себя не открыл, вот где лаконичность и минимум воды
источник

Э

Эд in Programming Offtop
 private Integer retrieveIdFromFullName(String fullName) throws GeneralException {
       String[] splitFullName = fullName.split(" ");
       var user = new User(splitFullName[0], splitFullName[1], splitFullName[2]);
       return userRepository.findByFirstNameAndMiddleNameAndLastName(
               user.firstName, user.middleName, user.lastName
       ).orElseThrow(() ->
               new GeneralException("Cannot find " + user.toString(), CANNOT_GET_USER_BY_FULL_NAME)
       ).getId();
   }

хороший код?
источник

Kd

Konstantin dmz9 in Programming Offtop
болимений понятно че происходит но можно  и лучше
источник

VB

V B in Programming Offtop
В соседнем чате меня поставили в RO видимо за то что я туда нифига не писал 😅 Кстати удобно.
источник

Kd

Konstantin dmz9 in Programming Offtop
есть ошибка при разбивке имени, гипотетическая, но пофиг😀
index out of bounds
источник

U

Unat in Programming Offtop
Ага, гипотетическая.
источник

U

Unat in Programming Offtop
Выстрелит 100%
источник

Kd

Konstantin dmz9 in Programming Offtop
и создание юзера ради передачи параметров тож бессмысленное какое то.
и сущность зря собирается в репозитории ради айдишника
источник

Kd

Konstantin dmz9 in Programming Offtop
а если юзер собирается ради нормализации это ошибка дизайна
источник

U

Unat in Programming Offtop
Вот получение пользователя из репы я могу понять... хотя нет, ну его, я-бы так делать не стал
источник

d

dimiii in Programming Offtop
Тут мало чего хорошего, java в последнюю очередь виновата.
источник

Kd

Konstantin dmz9 in Programming Offtop
я б в репе сделал метод findIdByName
источник

Э

Эд in Programming Offtop
это тогда не репо будет, а  DAO
источник

Э

Эд in Programming Offtop
в хабре есть статья. https://habr.com/ru/post/263033/
источник

Kd

Konstantin dmz9 in Programming Offtop
будь проще
источник