А почему во всех статьях светодиоды подключают через резистор? Я светодиодами управляю с помощью шим-сигнала, т.е. почти также как и сервой или регулятором оборотов.
Изучать формат OpenXml гораздо проще с помощью «Open XML SDK Productivity Tool».
Вот тут немного написано про это и еще про то, как можно генерировать документы.
Ну и Ваша разработка тоже не стабильной версии. Я вообще тоже 1С-ник, работаем в продакшене, тут длительный цикл приложений и пользоваться разработками индивидуальных разработчиков для чего-то серьезного я бы не стал.
Ну так и я предлагаю ГУИ писать на Angular 2
Имеется ввиду, что сам интерфейс различается даже между iOS и android, а с десктопом и подавно, всеравно не получится сделать ГУИ, чтобы везде было хорошо. Для iOS будешь делать одну форму, для Linux Desktop другую.
А у вас получится чтоли?)) По факту руками откатываю состояние, если нужно.
Я вообще уже не понимаю о чем спор, мы же говорим о том, что тест использует настоящую базу, так ведь? И при этом вы утверждаете, что я не могу повторно запустить тест, а вы можете?))
Нет, Вы неправильно поняли. Тестов должно быть по максимуму, и перед релизом их нужно все прогонять, надеюсь тут разногласий нет. Но для отладки можно один раз выполнить 19 тестов (или взять готовую базу) и потом многократно запускать 20 тест.
Да! Ведь тесты в идеале должны покрывать всю функциональность. Контрагенты откуда в базе появляются? Вот на эту операцию нужен тест. На добавление товаров тоже нужен тест, и на установку цен, на все нужен тест в идеале. Нельзя протестировать отгрузку со склада, если на складе нет остатков, нужно сначала оприходовать товар, а потом уже можно и списать. Какие-то тесты нужно запускать в определенном порядке, а какие-то необязательно.
Для этого есть решение: начальные «фикстуры» — текстовые файлы (чаще всего в json), содержащие начальный минимальный набор данных. Большим минусом такого решения является необходимость поддерживать эти файлы вручную (изменения в структуре данных, связь начальных данных друг с другом и с кодом тестов).
Не, наполнение базы справочной информацией это тоже тест. Т. е. в данном примере тест должен был начинаться с добавления контрагентов, товаров, установки цен и только потом где-то тестироваться список товаров.
Почему всё так заморочено? Я вот тоже сначала для своего ESP8266-робота решил через http-сервер команды слать, но понял, что парсить строки на таких медленных процессорах это не есть хорошо и решил попробовать отправлять и обрабатывать UDP-датаграммы. И как ни странно, это оказалось проще чем сначала сериализовать в строку, а потом десериализовать, и сам код стал проще, и работать стало быстрее (примерно в 17 раз). Вот проще же не куда, если твоя команда состоит из определенного количества байтов и каждый байт (ну или пару байтов) означает сигнал на определенный пин. В вашем случае тоже можно обрабатывать просто массива байтов, мне кажется все эти библиотеки они просто лишние.
Да и не особенно он нужен, главное превью работает. Превью это ещё одно преимущество xaml перед кодом.
Вот его и нужно было юзать из 1С
Вот тут немного написано про это и еще про то, как можно генерировать документы.
А встатье написано:
.
А у меня Community. Ну да ладно, все равно пока использую для изучения и домашних поделок.
Ну и Ваша разработка тоже не стабильной версии. Я вообще тоже 1С-ник, работаем в продакшене, тут длительный цикл приложений и пользоваться разработками индивидуальных разработчиков для чего-то серьезного я бы не стал.
Имеется ввиду, что сам интерфейс различается даже между iOS и android, а с десктопом и подавно, всеравно не получится сделать ГУИ, чтобы везде было хорошо. Для iOS будешь делать одну форму, для Linux Desktop другую.
Вообще, судя по комментами, то больше распространена практика, когда бизнес логику пишут кроссплатформенно, а гуи под каждую платформу по гайдлайнам.
Я вообще уже не понимаю о чем спор, мы же говорим о том, что тест использует настоящую базу, так ведь? И при этом вы утверждаете, что я не могу повторно запустить тест, а вы можете?))
Не, наполнение базы справочной информацией это тоже тест. Т. е. в данном примере тест должен был начинаться с добавления контрагентов, товаров, установки цен и только потом где-то тестироваться список товаров.