Size: a a a

StartAndroid Ru Chat

2020 October 13

АА

Аят Алиев in StartAndroid Ru Chat
Проверка значений это сеттер?
источник

АА

Аят Алиев in StartAndroid Ru Chat
Либо я уже запутался либо ты немного путаешь
источник

СП

Сергей П. in StartAndroid Ru Chat
Слава Слава
Т.е. если значение должно проверяться то использовать  только сеттер?
Конечно. Присвоил полю публичному неправильное - программа  вылетит. Потом, неизвестно когда. А при проверке его либо меняем на правильное/по умолчанию или тут же вылетаем с четким указанием что не так
источник

СС

Слава Слава... in StartAndroid Ru Chat
Аят Алиев
Либо я уже запутался либо ты немного путаешь
Я написал не правильно, имел ввиду что использовать сеттере а не конструктор
источник

СП

Сергей П. in StartAndroid Ru Chat
Аят Алиев
Либо я уже запутался либо ты немного путаешь
Проверка значения устанавливаемого из разных мест поля публичного класса - логично делать в сеттере. И бросать ошибку если там не то.

А проверка введеного юзером - в коде обработки ввода. Это чекер
источник

СС

Слава Слава... in StartAndroid Ru Chat
Ну ок, спс, обьяснили
источник

СП

Сергей П. in StartAndroid Ru Chat
В конструкторе - начальные значения. В сеттере - изменеия после создания.
источник

СС

Слава Слава... in StartAndroid Ru Chat
Оо, чекер, новое слово для меня. Изучу
источник

СП

Сергей П. in StartAndroid Ru Chat
Оно по науке как то иначе зовется.
источник

СП

Сергей П. in StartAndroid Ru Chat
Input Verifier, validity checker, типа такого
источник

N2

N 2 in StartAndroid Ru Chat
Все фигня это юзлесс дрочь на какую-то псевдочитабельность можно писать понятный и четкий код вообще без всего этого, у джавистов походу реальных задач нету поэтому среди них видимо главное делать модно и по канонам Роберта Мартина а не просто хорошо работающие
источник

СП

Сергей П. in StartAndroid Ru Chat
N 2
Все фигня это юзлесс дрочь на какую-то псевдочитабельность можно писать понятный и четкий код вообще без всего этого, у джавистов походу реальных задач нету поэтому среди них видимо главное делать модно и по канонам Роберта Мартина а не просто хорошо работающие
Дада. Вот надо будет поддерживать чужой проект на 10000 строк в плохом стиле по читаемости написанный - плакать будешь.

Хоть на джаве хоть на бейсике
источник

СП

Сергей П. in StartAndroid Ru Chat
Особенно когда его 5 человек пишут.
источник

СП

Сергей П. in StartAndroid Ru Chat
А калькулятор на 100 строк пиши как хочешь, это да.
источник

N2

N 2 in StartAndroid Ru Chat
Я не говорю что нужно писать плохо и не говорю что не нужно писать хорошо, говорю что все зависит от ситуации добавление куча лишних абстракций там где это не нужно только убьет читабельность а не сделает код лучше
источник

СП

Сергей П. in StartAndroid Ru Chat
В одном классе без разбивок тоже норм.
источник

M

Mikhail Android in StartAndroid Ru Chat
Во, нормальный калькулятор
источник

M

Mikhail Android in StartAndroid Ru Chat
источник

СП

Сергей П. in StartAndroid Ru Chat
Ааааа! 20822 lines. Надеюсь он их набивал руками.
источник

СП

Сергей П. in StartAndroid Ru Chat
Так то я такое за 3 минуты могу нагенерить)
источник