Делаю по TeamViewer, там видать спать ушли, а ноут снова отрубился.
Пробовал sfc - без ошибок. Отрубал FW и Аваст. Удалял "Software Distribution" ошибка при обновлении не пропадает.
Все зависит от разработчика. Если он пишет по методологии, то другие его поймут достаточно быстро. Это касается и CMS, и Framework-ов... и то и другое легко превратить в велосипед без документации, состоящий из нагромождения запутанного кода.
Если параметров много, то как потом понять, что нужно очистить, чтобы изменить конкретный посереный...
флаг с тремя состояниями
От состояний отказался, ввел два значения Value и Result. В первый сохраняется ручной ввод, во второй результат расчета. Если они разные, то можно подкрасить поле, показав конфликт.
Все параметры в списке
Тут не совсем понятно. Делал перерасчет в одном порядке, получается не очень. Перерасчет должен начинаться с измененного параметра и распространяться по зависимостям... как это сделать по простому хз.
Вот это ни к чему, от слова совсем. Если после каждого ввода вычислять всё, что уже можно вычислить, то не важно, какой параметр был введён раньше, а какой позже.
Если серить, то не важно. Если не серить, то должен быть какой-то приоритет для пересчета. Тут или время (пересчитывать, введенные раньше), или указывать важность (более важные не трогать)... в общем тоже хз )
Никуда отдавать мне не надо. Изучаю Котлин, надо на чем-то тренироваться )
Расчет по жестко заданным значениям, это понятно... не понятно как организовать гибкий пересчет по любым параметрам схемы. Для одного резистора можно ввести сопротивление, напряжение, ток и мощность (в любой комбинации). При этом любой из параметров может не состыковаться. И если расчитанные значения можно просто перерасчитать, то как сделать валидирование значений, введенных вручную, и скорректировать.
По идее, надо найти самый ранний и расчитать, например, ввели I, V, R - оказалось, что V != I * R, и надо перерасчитать самый ранний т.е. ток (I). Для этого для каждого значения надо сохранять время ввода.
FanatPHP, веб-разработкой занимался и чистым html, и чистым php и фреймворками (kohana, yii2), и cms (joomla, wordpress, bitrix, presta, opencart) и андроидом на java... опыт есть. Надо лишь направление, чтобы не писать лисапеды, когда есть решения о которых я не знаю и могу не наткнуться при гуглении. Тупые видосы посмотрел... ставят Лару... удаляют все что из коробки и начинают пилить самокаты ))
FanatPHP, бессмысленный вопрос это - есть ли жизнь в созвездии Козерога. Остальные имеют смысл особенно при освоении новой области, т.к. ответы сокращают путь, время и количество набитых шишек.
ссылка