Aktywne Wpisy
Zawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
Nie mam już pojęcia co robić... 27 lat na karku, z różowa poznaliśmy się w szkole i jesteśmy w związku już 9 lat, mieszkamy razem od 7.
Na początku wszystko było super, wspieraliśmy się, odkrywaliśmy jak to jest być samodzielnymi i "dorosłymi", ja praktycznie od początku jak mialem 19 lv poszedłem pracować do firmy, gdzie zarabiałem ledwo ponad najniższa krajowa. Ona dostała się na jakiś staż w korpo, gdzie finalnie po latach
Na początku wszystko było super, wspieraliśmy się, odkrywaliśmy jak to jest być samodzielnymi i "dorosłymi", ja praktycznie od początku jak mialem 19 lv poszedłem pracować do firmy, gdzie zarabiałem ledwo ponad najniższa krajowa. Ona dostała się na jakiś staż w korpo, gdzie finalnie po latach
Nie tak fajny język jak Sheakspere, ale też fajne :)
Tak, wiem, że 'or' robi coś innego niż || ( ͡° ͜ʖ ͡°)
#ruby #rspec
To w zasadzie nie działa. ale jest poprawne składniowo i sprawdza "expect(@result).to be" - czyli czy @result nie jest nilem, i jeśli to będzie prawda to nic więcej nie zrobi, jeśli zaś nieprawda to w sumie nie wiem, co zrobi - powinien wykonać not-to be, a to już może być coś dziwnego.
Miałem w kodzie "expect(@result).to be" i chciałem dla jaj sprawdzić, czy przejdzie takie cuś :)
Ruby ma 2 operatory logiczne
or
i||
, które różnią się tylko priorytetem.Przykładowo:
a = false || true # => true
a # => true
a = false or true # => true
a # => false
Co do tego kodu wyżej to idzie tak:
expect(@result).to be
Jeśli
@result
"istnieje" (jest różny odnil
) to kontynuuj test.Jeśli nie to rzuć wyjątkiem.
Czyli słowem zapis:
Or i and są obecnie w ogóle odradzane.
Ale masz rację, to jest tautologia.
is_valid? or return true