Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение

Package private не спасает от наследования: в своем super.puper.project делаем пакет com.google.xxx и наследуем. Для меня как sealed classes выглядят как enum в для классов,как написал выше @serarhi . Одно из преимуществ в том что не надо придумывать поведение default для несуществующих кейсов Pattern Matching for switch and Sealed Classes

Возможно упускаю что то в контексте комментария, но добавление нового метода в PaymentAccount не должно ничего сломать: методы которые ожидают Account не будут пытаться вызвать новый метод, там где ожидается PaymentAccount не удастся подставить Account без приведения к PaymentAccount

Nature and nature's laws lay hid in night,God said, "Let Newton be," and all was light.

It did not last; the devil howling "Ho! Let Einstein be!" restored the status quo.

Был мир незнанья тьмой окутан.Да будет свет! И вот явился Ньютон.

Но Сатана недолго ждал реванша -Пришел Эйнштейн - и стало все как раньше.

Да согласен, для пользователя важен не объем а количество элементов, но мозг на слова «размер кубика» среагировал однозначно: a³, — а комментарий удалять нельзя.
У меня вышло 65536×65536 (мне нравятся степени двойки)».
Поэтому он решил остановиться на кубике в четыре раза меньшего размера, то есть 32768×32768.
Только меня это смутило?
Прочитав статью, вспомнил про «механические» вычисления на примере какого-то собора: на натянутую ткань подвешивали грузики таким образом получали оптимальную по прочности форму купола.
Как говорил знакомый следователь: «Главное при проведении следсвенных мероприятий поиске первопричин плохих решений не выйти на самого себя»

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность