Pull to refresh
12
0

Пользователь

Send message

Знаю, что заминусут, но
ПРОСТА SOSAL GOVNO

https://doc.rust-lang.org/std/result/
https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-result/
https://www.scala-lang.org/api/3.x/scala/util/Either.html
https://hackage.haskell.org/package/nri-prelude-0.6.0.6/docs/Result.html

обычно совместно с подобным механизмом идёт запрет бросать исключения где попало (в той или иной форме)

В других языках есть более удобные, гибкие и - главное - композируемые способы решать эту проблему

убирайте телефон в 21:30, затемняйте комнату и засыпайте не позже 22:59

Это так не работает.

Привет! На связи разработчик mockingbird

Скоупы были изначально задуманы для того, чтобы mockingbird мог одновременно обслуживать и happypath для каких-то демонстрационных контуров и моки для автоматизированных интеграционных тестов:

  • Persistent - дефолные моки, которых обслуживают happypath (но в принципе можно настроить и более сложное поведение, например, настроив предикаты для "волшебных" значений в каких-то полях)

  • Countdown - скоуп для автотестов, для них можно настроить количество срабатываний

  • Ephemeral - это "нечто среднее" и задумывался он для того, чтобы переопределить Persistent мок на время дебага, но потом не забыть удалить (мок удалится сам через сутки). Может звучит немного странно, но на практике - удобно.

Добавлять в Mockingbird какой-то специальный заголовок не нужно - желаемое вами поведение можно сконфигурировать предикатом в моке (конкретный мок может требовать специфический заголовок с определённым значением). А вообще если двум автотестам нужны разные моки, то это разруливается заданием "узких" правил их срабатывания, предикаты в mockingbird очень гибкие, а scope в этом плане вторичен

Казалось бы можно было бы просто попросить ChatGPT перевести статью с использованием идеоматичной терминологии...

Оооох я бы поспорил, что Казахстан \ Грузия \ Армения "ближе по духу"

Ага, обпишуться своими микросервисами и дяплоют друг другу в докер!

Давайте, чтобы никогда не смущать, вместо Rust упомяну D :)

RC/ARC можно считать простейшим способом сборки мусора (но конечно же это не полноценный GC в обычном понимании)

Конечно: Standart ML/OCaml, Haskell, Eiffel, да даже в Ada была ограниченная сборка мусора. Rust, кстати, тоже раньше go начали разрабатывать

Одной из революционных особенностей Go в сравнении с другими компилируемыми языками стало автоматическое управление освобождением памяти от неиспользуемых объектов

Вы это серьёзно? Языки с GC были задолго до go

Заходя в статью ожидал увидеть рекомендацию по использованию ripgrep вместо grep

Между Сербией и Россией с 2009 года действует соглашение о взаимных поездках, в котором нет ограничения на кол-во дней в году

В Сербию можно "перелогиниваться" - визаранить. А ещё можно ИП открыть и получить РВП

По заголовку подумал, что они током бьют по руке
1
23 ...

Information

Rating
7,139-th
Location
Сочи, Краснодарский край, Россия
Registered
Activity