Валидация форм ввода - отдельный специальный случай.
И валидировать по одному полю - это действительно дикость и маразм.
Если посмотреть на любой нормальный сайт, он не пишет тебе ошибки по одной. Он подсвечивает сразу все неправильно заполненные поля.
Поэтому возврат должен быть действительно только один, а все ошибки собираться в массив.
У меня есть отличный план. Чтобы это плюсование не жрало ресурсы предлагаю вообще его не делать.
А вместо этого записывать дату покупки улучшения, и когда пльзователь захочет взглянкуть на свою циферку просто рассчитывать текущее значение по формуле по формуле.
Типа
>каждую минуту в базе должно плюсовать к его старому значению,
храни в базе время последнего обращения и перед выдачей результата, плюсуй нужное количество.
Крупные элементы обычно для адаптивности. На телефоне удобней и малое кол-во контента не так сиротливо смотрится.
А вот для чего фотку на главной во весь экран делают, для меня загадка.
Никак.
Я не выдержал. Это все мартышкин труд за копейки. Начальник отдела - вершина карьеры. Прокачался немного в программировании. И после 30 ушел на удаленку. Уже 4 года не вижу тупых пользователей.
Тут две стороны - игра в политику и техническая работа.
Если вы не умеете в первую - то всегда будете проигрывать таким "неграмотным", хоть сколько у вас там будет систем тикетов и прочего. Технически тут может помочь только детальный регламент одобренный на верхах и строгое ему следование, и то, пару раз поставите на место таких "я не нажимала" перед лицом руководства, они вам столько крови выпьют что не рады будете.
Судя по вашим реакциям из поста - для вас лучшее средство изолироваться и решать все через начальство. Начальство обычно умеет в такие игры играть.
Вторая сторона - техническая работа - это просто обучение пользователей и создание документации на самые распространенные ситуации. Будет работать если в первом пункте все ок - тут все просто - налаживать процессы, ваша система тикетов и прочее как раз сюда.
Вам за это деньги платят?
Ок - заведите тикетную систему. Доведите до начальства ее необходимость. И четко работайте по ней.
Нужно что-то бухгалтеру разжевать. Разжевывайте с чувством, с толком, с расстановкой и отмечайте свое затраченное время.
Если при этом стоит другая, более важная работа - показывайте затраченное время руководству - а оно уже пусть выбирает приоритеты. То ли вся контора стоит из-за выхода из строя сети пока вы разжевываете бухгалтеру как кнопочку нажимать, либо если руководство вменяемое - вам дается карт-бланш посылать буха, и заниматься более важными делами.