Size: a a a

2020 December 09

DC

Denis Chikanov in learn.java
Dmitriy Shilnikov
А зачем там вообще обе коллекции? Судя по коду, там только одна хранится внутри будет.
Я и сказал, да
источник

DS

Dmitriy Shilnikov in learn.java
Может там и не надо 2 конструктора?
источник

DC

Denis Chikanov in learn.java
Dmitriy Shilnikov
Может там и не надо 2 конструктора?
Нет, два конструктора, делающие одно и то же из разной формы - вполне нормально
источник

DC

Denis Chikanov in learn.java
Другой вопрос, надо ли здесь
источник

DS

Dmitriy Shilnikov in learn.java
Ну так я и пишу "там" )
источник

DC

Denis Chikanov in learn.java
Кажется, что геморрой от костыляния поверх джавовых типов здесь в ноги стреляет больнее
источник

DC

Denis Chikanov in learn.java
И я бы оставил один
источник

DS

Dmitriy Shilnikov in learn.java
Я бы тоже один оставил, а второй бы сделал фактори метдом
источник

DS

Dmitriy Shilnikov in learn.java
Ему можно имя дать понятное
источник

DS

Dmitriy Shilnikov in learn.java
Типа fromMeasurements
источник

DS

Dmitriy Shilnikov in learn.java
Или там fromCams
источник

DS

Dmitriy Shilnikov in learn.java
И их хоть миллион можно разных сделать
источник

RG

Rinchin G in learn.java
Dmitriy Shilnikov
И их хоть миллион можно разных сделать
ок, хорошо, понял, спасибо ))
источник

DS

Dmitriy Shilnikov in learn.java
Rinchin G
ок, хорошо, понял, спасибо ))
Ну это не обязательно, что именно так делать надо. Просто подумай, может тебе подойдёт
источник

GV

Gukov Viktor in learn.java
Denis Chikanov
Это нормально для конструктора класса, либо фабричного метода, в общем-то - посмотри на Path.of в стандартной библиотеке.
Так у Path все чисто. Ты ему передаешь строки или URI, и получаешь Path.
Здесь же, ты передашь List<String>, после чего A, как побочный эффект создаст N новых экземпляров независимого класса. Выглядит как нарушение single responsibility и высокая связанность. Я как клиент класса хотел получить А, а он мне еще и целый хвост притянул
источник

GV

Gukov Viktor in learn.java
Если бы Measurement был вложенным классом, ещё куда ни шло
источник

R

Raido🚭 in learn.java
Привет всем, скажите вкратце отличия между 7-ым изданием и 10 книги Герберт Шилд ?
источник

I

Igor in learn.java
Raido🚭
Привет всем, скажите вкратце отличия между 7-ым изданием и 10 книги Герберт Шилд ?
вкратце открываешь оглавление первой и второй и смотришь
источник

D

Dima in learn.java
Raido🚭
Привет всем, скажите вкратце отличия между 7-ым изданием и 10 книги Герберт Шилд ?
обычно добавляют разделы про новые фичи Java
источник

М

Марина in learn.java
Raido🚭
Привет всем, скажите вкратце отличия между 7-ым изданием и 10 книги Герберт Шилд ?
Обрати внимание, это полное руководство или это руководство для начинающих
источник