Как я столкнулся с тем, что автоматизировал
Как-то я делал одному клиенту решение на мобильном приложении «1С:Мобильная касса», там аппарат эквайринга подключается к смартфону. На смартфоне работает как раз это мобильное приложение, написанное на 1С, которое взаимодействует с аппаратом эквайринга и пробивает электронные чеки.
Так вот, при тестировании было выявлено, что если транзакция не прошла на терминале, мобильное приложение 1С все равно считает, что оплата прошла успешно и пробивает чек.
Хотели даже воткнуть диалог — «Чек пробит?», но не нашли куда.
И вот недавно ко мне курьер привез кеды ребенку, я попробовал оплатить картой, но ввел неверный пин-код. Оплата не прошла, но чек пробился. Курьер попросил оплатить наличными, потому что отменять чек с марками — это долгая процедура.
Вот я и подумал, насколько вероятным должно быть подобное совпадение — что разработчик наступает на те грабли, которые он уже видел? Только в том случае если эти грабли широко распространены.
Позор 1С!
Кстати, клиент сообщил, что в новых релизац мобильной кассы проблему поправили. Но ведь не все быстро обновляются. Почему изначально 1С не тестирует свои продукты от А до Я? Почему
такие косяки вообще возможны?
Казалось бы, если не уверены в контроле ответа эквайринга, сделайте возможность галочкой включить контроль человеком. Но нет, это же не концептуально… хотя и по-человечески.
У всего цена есть. Если фирма не видит для себя здесь проблемы, то и вкладываться не будет. Плюс дефицит тестировщиков. В 1с они не особо хотят идти. Скучно
Я, кстати, одно время хотел пойти в 1С, даже на собеседование ходил. В УТ брали.
Но вот то что скучно — это беда 1С, не умеют они зажечь программистов. Потому что делают поделку, а не изделие, которым можно гордиться.
В 1с зажигаться нечем. Каждый год — те же и Герасим. Астрологи объявили неделю сдачи п-4. Все носятся со сраными отчетами. Каждый год, каждый месяц. Одна и та же тупорылпя бухша выносит мозг какой-то херней. Тестером идти бессмысленно — там своя атмосфера и инструменты, в большом ойти не применяемые. Плюс сама 1с написана крнцептуально вопреки здравому смыслу — главное успеть отреагировать на 150-е изменение сраной формы счет-фактуры за месяц. Среде по сути абсолютно похер что вы в ней пишите- это уже будут ваши проблемы в рантайме работает или нет. Т.е. время потраченное в 1с — это все пойдет в помойку
слишком драматизируете. Задачи в 1С, как и во всем IT примерно одинаковые, не сводятся только к изменениям в бухгалтерии. И SQL тот же самый.
1сник знает про sql чуть больше чем ничего. Кусок от оператора select, базу тоже за него среда создает
Знать SELECT и JOIN это уже 80% SQL
Ты и другие 1с ники знаете процентов 20-30 от одного оператора select. Нормальную реляционную базу видели только на картинке. И это все
приведите примеры того в SELECT, чего нет в 1С.
PIVOT — это редкий частный случай.
Приведи именно широко используемое в SQL.