There are 999 reasons to become levi niner. Find yours at levi9.com/jobs
×Закрыть

Материалы по теме «автоматизация»

RSS

UI-автоматизация, или Почему стоит посмотреть в сторону JavaScript UI-автоматизация, или Почему стоит посмотреть в сторону JavaScript

Nastia Nedosekova 11010

Для UI-автоматизации зачастую по умолчанию выбирают Java, в более редких случаях — Python или C#. При этом эффективный процесс можно построить и с JavaScript. Рассмотрим популярные JS-фреймворки, их плюсы и минусы. 37

Автоматическая генерация тестов: подходы и инструменты Автоматическая генерация тестов: подходы и инструменты

Ganna Kaplun 5671

В этой статье рассмотрим относительно стандартные подходы к автоматической генерации данных, инструменты, которые реализуют некоторые из них, и сферы их применения. 26

10 причин опанувати Intelligent Automation 10 причин опанувати Intelligent Automation

Roman Mykhailyshyn 8759

Роман Михайлишин, Project Manager в EPAM, «поварившись» 2 роки у сфері розумної автоматизації, вирішив поділитися своїм досвідом та розповісти про причини, чому саме зараз варто звернути увагу на ІA технології. 9

Автоматизация тестирования API, или Почему я решил выбрать Postman Автоматизация тестирования API, или Почему я решил выбрать Postman

Игорь Ковтун 25687

Игорь Ковтун, Automation QA в Genesis, решил написать API тесты для доски администратора новостного портала. В статье он рассказал о возможных вариантах решения о том, почему остановился на Postman. 59

Огляд Karate — фреймворка для автоматизації тестування API Огляд Karate — фреймворка для автоматизації тестування API

Roman Liubun 8696

Усім привіт, мене звати Роман Любунь. Понад 15 років я займаюся автоматизацією, останні три з яких спеціалізуюся на впровадженні автоматизації тестування API на різних проектах. У цій статті розповім про фреймворк — Karate, а також чому саме він був обраний для автоматизації інтеграційного тестування на моєму проекті. 13

Разработка для отдела Business Intelligence: автоматизируем ad hoc задачи по выгрузкам из БД Разработка для отдела Business Intelligence: автоматизируем ad hoc задачи по выгрузкам из БД

Михаил Макаренков 2385

В работе отдела Business Intelligence могут встречаться ad hoc задачи по выгрузкам из БД, которые занимают почти все рабочее время. Рассмотрим, как их можно автоматизировать. 2

Готовые решения для QA: как писать автотесты на Groovy Готовые решения для QA: как писать автотесты на Groovy

Yaroslav Sviatkin 18254

В этой статье Ярослав Святкин, тренер QA Automation & Groovy, поделится опытом, как быстро писать тесты на языке программирования Groovy, не думать о фреймворке, PageObject и инициализации WebDriver. 14

Автоматизация тестирования: как избежать распространенных ошибок Автоматизация тестирования: как избежать распространенных ошибок

Yaroslav Pernerovsky 31499

Попробуем разобраться, для каких проектов нужна автоматизация и как ее правильно внедрить, чтобы получать максимально эффективную отдачу от таких тестов. 25

Комментарии

А что-то аналогичное case class в Scala в шарп пока не завезли ещё?
что out параметры хорошо ложаться по дефолту только на методы типа bool TryXXX(YYY x, out ZZZ result), Что само по себе является адовым костылём, который придумали до массового распространения Maybe / Option / Either, с применением которых и railway...
Именные туплы не? Вы не путаете случайно ValueTuple и Tuple? Предположим есть локальный метод (внутри метода) и возвращает он 2 значения. Зачем ему заводить класс? Да можно сделать внутренний приватный класс, написать конструктор, а это один код 2 раза.
Таки писали до версии 6 и тюплы практически не использовали, потом уже это все сделали красиво и тогда я начал встречаться с ними в коде.
От тюплов с момента их добавления вреда лично я много не видел, иногда это негативно влияло на чистоту паблик контрактов в коде, но что бы массово ими заменяли классы не видел.
Кто сказал, что не смотрят😳😳😳?
В идеальном случае, фактически у меньшей части девелоперов. Язык должен подталкивать писать красивый код, а не предоставлять чрезмерное количество инструментов там, где этого не требуется.
ааа, все ж таки є!
Так это ж не значит, что это надо запрещать. Оно ушло в паблик, поэтому пути назад нет. Просто я считаю это решение неправильным, и объяснил, почему.
Фичи не берутся ниоткуда — они решают частые задачи и проблемы. А для неокрепших умов существуют рядом сидящие окрепшие, которые должны ревьюить и наставлять на путь истинный. «Против всего плохого, за всё хорошее».
Главное чтобы разработчики не разбежались.
Какое-то догматическое и ограниченное мышление выходит. Моя точка зрения состоит в том, что все люди несовершенны, и инструменты должны подталкивать писать хорошо.
Голивуд не смотрят, но 614 млн $ кассовых сборов Мстителям добавили)
Дали возможность собирать HelloWorld.exe весом в 85MB.
Без понятия, что думали про лямбды в 3.5 и 2007й год, я тогда ещё Шарп не знал. Чтобы узнать, что тогда происходило, можно глянуть на Java в 2017. Все те же аргументы, которые все давно забыли.