adeptom #programowanie polecam myśleć o testach jednostkowych jako "zbiorze aksjomatów o kodzie których znajomości oczekujesz od próbujących rozwijać twój system".
dodatkowe twierdzenie do udowodnienia w swojej duszy dla chętnych - #sztucznainteligencja nie chce nic, więc większość testów jednostkowych które proponuje jest k⁎⁎wa bez sensu xD
#autyzm #psychiatria #komunikacja
#komunikacja
prompt: zaproponuj wpis na portal społecznościowy hejto na temat "co to testy jednostkowe"
Pewnie każdy coś słyszał, ale krótko i po ludzku
Co to są testy jednostkowe?
Testy jednostkowe to małe, automatyczne sprawdziany dla kodu.
Biorą najmniejszy sensowny kawałek programu (funkcję, metodę, klasę) i sprawdzają, czy:
-
dla danych wejściowych X
-
zwraca wynik Y
-
zawsze i przewidywalnie
To trochę jak test smaku w kuchni:
zanim podasz danie gościom, próbujesz łyżeczką sosu, a nie czekasz aż ktoś się zatruje.
Po co to komu?
-
szybciej rozumiesz własny kod (i cudzy) -
zmiany nie psują rzeczy, które już działały -
refaktoryzacja przestaje być rosyjską ruletką -
mniej „działało u mnie”
Czego testy jednostkowe NIE robią:
-
nie sprawdzają UI
-
nie testują całego systemu
-
nie zastępują myślenia
Najczęstszy błąd:
„Napiszę testy na końcu”
(spoiler: na końcu już się ich nie pisze)
Dobrze napisany test jednostkowy to:
-
szybki
-
deterministyczny
-
czytelny
-
testuje jedną rzecz
A najlepszy moment na testy?
Jeśli chcesz, w kolejnym wpisie mogę:
-
pokazać zły vs dobry test
-
albo wytłumaczyć testy bez frameworków i buzzwordów
Ja ogólnie lubię TDD i wydaje mi się, że to najlepszy sposób na AI. Odpalasz takiego gemini cli i mowisz aby na podstawie wymagań (tutaj uzupelniasz) napisał Ci testy. Sprawdzasz czy mają sens i potem w kolejnej iteracji mówisz aby zaimplementował kod jtóry przejdzie testy i spełni wymagania. Potem każda poprawka to najpierw poprawa testów, a dopiero potem zmiany w kodzie. Takie coś u mnie się sprawdza
@wombatDaiquiri Mój problem z UT (po nastu latach pracy w zawodzie) jest taki, że są to duplikaty większości aksjomatów które w kodzie... już są. W kodzie.
Kod produkcyjny jest sam w sobie właśnie takim aksjomatem. Więc dodanie duplikatu powoduje w wielu (nie wszystkich!) wypadkach marnowanie czasu na pracę "żeby testy przeszły" po najmniejszej zmianie: czy to funkcjonalnej, czy refaktorze.
Dlatego z mojej perspektywy podwójnie chore są "progi pokrycia testami jednostkowymi" które spotykam w różnych firmach.
Gdyby tylko zamiast nad testami UT spędzić więcej czasu nad kodem produkcyjnym, przygotowaniem zmian... : ).
UT nie są zupełnie bezużyteczne. Nie wszystko da się łatwo wyczytać z kodu, wyłączam z tego zbioru UT na bardzo nietypowe edge case'y (typu reprodukcje bugów) i testy modułowe (które de facto nie są UT, ale to często te same narzędzia i ten sam run).
Zaloguj się aby komentować
#ciekawostki
Gość: Joe Navarro specjalista z FBI
3 milisekundy, tyle czasu zabiera zrobienie pierwszego wrażenia
75% pierwszych wrażeń jest wystarczająco dokładna
dzieci po urodzeniu płaczą inaczej w zależności od kraju urodzenia
'small talk' - po co
negocjacje
czy kamienna twarz jest OK
syndrom sztokholmski
najinteligentniejszy szpieg złapany przez FBI
autyzm
efektywne pytania, dla HR
jak dojść do bycia pewnym siebie -
kolor wewnętrznej części dłoni
notatki a obserwacje - co lepsze
erotyczny uścisk dłoni - niepolecany
narcyzm - na stanowiskach kierowniczych
pamięć hipocampusa - złe doświadczenia
https://www.youtube.co a m/watch?v=ZuiIvevLg40
wrodzony #narcyzm #mowaciała #komunikacja #komunikacjaniewerbalna #poangielsku
Zaloguj się aby komentować

Telefon i e-mail radnego będą jawne? Zajmie się tym Senat
W Biuletynie Informacji Publicznej powinny być publikowane służbowe adresy poczty elektronicznej oraz numery telefonów radnych, w celu "umożliwienia obywatelom nawiązywania kontaktu w ważnych sprawach społecznych" - uważa Fundacja "Dobre Państwo". Petycją z postulatem w tej...

Ekspertka: FOMO - lęk, że będąc offline coś przeoczymy - to problem, z którym mierzymy się także w święta
FOMO to lęk przed tym, że coś nam umknie, gdy będziemy offline. Może prowadzić do phubbingu – ignorowania realnego otoczenia na rzecz wpatrywania się w telefon. To problem, z którym mierzymy się każdego dnia i święta też nie są od niego wolne – zauważa dr Kinga Stopczyńska z Uniwersytetu...

Badanie odkryło gatunek małp, które używają „imion” do komunikacji
Marmozety potrafią komunikować się po imieniu i rozpoznają, kiedy inne osobniki zwracają się bezpośrednio do nich. To niezwykłe zachowanie umieszcza je na bardzo krótkiej liście gatunków, które mają tę umiejętność. Jak wykazało najnowsze badanie, jest to pierwszy przypadek wśród naczelnych (poza...
Założyciel i prezes Telegrama Pavel Durov został aresztowany we Francji. Sąd uwarza, że brak moderacji, brak współpracy z organami wymiaru sprawiedliwość oraz, że możliwa jest pełna anonimowość na Telegramie (jednorazowe numery, kryptowaluty itp.) czynią go wspólnikiem w handlu narkotykami, przestępstwach pedofilskich i oszustwach.
#technologia #komunikacja #telegram #francja
@banita77 pal licho, że rusek tutaj, ale zarzuty są ponoć dlatego, bo nie chciał współpracować aby zrobić ew. "backdoory" dla służb w sofcie (choć nie zdziwiłbym się jakby i takie były dla "najlepszego państwa na świecie"). Niestety co chwilę wracają sprawy z wolnością i anonimowością w internecie
PS. "uważa" przez "ż".
Ogólnie jak ktoś szuka anonimowości to session polecam, komunikator bez identyfikacji, danych gps i meta: https://getsession.org/
Zaloguj się aby komentować

Dramatyczny stan niemieckiej kolei. Punktualność pociągów jest gorsza od polskich
Podróżni w Niemczech mają się czym martwić: warta 45 mld euro modernizacja 40 linii kolejowych potrwa do 2030 r. i boleśnie uderzy w pasażerów, skazanych na opóźnienia pociągów i zastępczą komunikację autobusową.
Przeszło jedna trzecia niemieckich dalekobieżnych pociągów była w lipcu opóźniona. W...
#samochody #komunikacja #przemyslenia
Po drodze do pracy mam do przejechania odcinek po drodze dwujezdniowej po 2 pasy ruchu. Jest to w terenie zabudowanym, ograniczenie do 70.
Jest sobie tam skrzyżowanie z inną, często uczęszczaną drogą, więc jest i sobie sygnalizacja świetlna. Ponieważ wcześniejsze światła nie są z tymi zsynchronizowane, to czasami przyjadę i jest zielone, ale zazwyczaj jest czerwone.
Loozik.
Ale wkurzają mnie następne światła, na skrzyżowaniu przy wyjeździe z osiedla domków jednorodzinnych. Są gdzieś 700-800m dalej, doskonale widoczne z tego skrzyżowania na którym często łapię czerwone. Kiedy już włączy się zielone, to tamte też mają zielone. Wiadomo jak będzie, co nie?
Jak lecisz zgodnie z ograniczeniem, to kiedy pierwszy samochód ma jakieś 50m do nich, to pyk i czerwone. Więc cała kawalkada daje po hamulcach.
No niby normalna sprawa - źle ustawiona sygnalizacja. Ale, nie w tym przypadku, tu miasto chwaliło się, że na wniosek mieszkańców osiedla dokłada sygnalizację - słusznie. I że będzie sterowana najazdowo, po to "by zatrzymywać ruch na dwupasmówce, tylko gdy to jest potrzebne".
I tak to przez kilka lat działało, nieczęsto łapałem tam czerwone, a jak już to zawsze było tam auto lub pieszy (zrobili od razu porządne przejście i są przyciski).
Ale od jakiegoś roku, łapię tam zawsze czerwone, a pieszych i/lub samochodu często nie ma. Tak, wiem, tak ustawia się te sygnalizacje, by czasami same zrobiły cykl, bo motocykliści i rowerzyści mają problem z aktywacją pętli indukcyjnej. Tylko, że musiałbym idealne za każdym razem łapać ten sam cykl, a jeżdżę o naprawdę różnych godzinach.
Jest jednak drugi podejrzany - w mieście panuje moda na USPOKAJANIE RUCHU. Wszędzie 30, progi, szykany, likwidacja pasów ruchu. W centrum, między kamienicami, spoko.
Ale widzę, że wyłazi to już na cały obszar miasta. I podejrzewam, że te światła zostały tak ustawione celowo.
Jaki osiągnięto skutek:
-
przy każdym cyklu, kilka lub kilkanaście samochodów musi mocno zahamować (pylenie z klocków hamulcowych)
-
wszystkie te samochody stoją około 30s na czerwonym, a te bez start-stop, pyrkają produkując spaliny
-
kiedy zapali się zielone, te kilka lub kilkanaście samochodów rusza, a przy ruszaniu produkuje się sporo spalin
-
znaczący wzrost ilości zapierdalaczy, bo jak lecisz grubo ponad ograniczenie to zdążysz przeskoczyć na zielonym, żółtym i wczesnym czerwonym - czego nie widziałem wcześniej, bo kierowcy wiedzieli, że zazwyczaj będzie zielone i nie ma po co się śpieszyć
Takie małe #zalesie
Zaloguj się aby komentować
Czy bardzo widać po mnie spierdolenie jak piszę na załączonym obrazku? Nie zamalowany awatar to ja.
Odpaliłem vlog zakupowy, na którym laska opowiada jak się przygotowuje na koncert, co mnie zdziwiło, bo myślałem, że nie trzeba się specjalnie przygotowywać, obawiam się, że mocno widać po mnie mizoginię i spierdolenie. Więc nie powinienem pisać w social media, aby bana nie mieć.
#pytanie #komunikacja

Zaloguj się aby komentować
Uważam palaczy za brudasów.
Pomijając kwestie zapachu jaki z siebie wydają, dzisiaj nawiążę do tego, że są zwyczajnymi syfiarzami.
Siedzę sobie na pętli autobusowej #ztm, czekam aż ruszy mój autobus. Nagle czuję smród fajek. Rozglądam się i zauważam, że to nasz kierowca jest źródłem tego upadlającego dymu! Uczciwie wyszedł z autobusu wprawdzie, ale stoi przy uchylonym oknie przy fotelu kierowcy i połowa tego co wydycha leci do środka! Ale nie o smrodzie miałem... Otóż nasz kierowca, kieruje się w końcu do autobusu i przy samych drzwiach do pojazdu robi ostatniego, głębokiego bucha, po czym rzuca kiepa na ziemię. Stał DOSŁOWNIE 2 kroki od kosza na śmieci! Kto wychowuje takich ludzi?
W ramach bonusu postanowił jeszcze objechać pobliskie rondo lewą strona, żeby nie było zbyt monotonie...
Boże słodki...
#warszawa #wtp #ztm #autobusy #zbiorkom #palacze #brudasy #komunikacjamiejska #komunikacja

Zaloguj się aby komentować
Wiecie co? Zastanawiam się nad postulatami #hatfu taksówkarzy w Warszawie i uważam, że w sumie powinni je spełnić. Więcej ludzi przesiądzie się do Uberów, Boltów czy innych Freenowów...
W sumie win-win...
#warszawa #komunikacja #taxi #uber

@zryyyytyyyy Przecież tam się podpina kartę pod appkę i zapomina. Jakim trzeba być masochistą, żeby woleć gotówkę? Zwłaszcza, że oodpięta karta działa na całym świecie, a polackie żetony tylko w PL.
I ta dyskusja o przewadze przedpotopowego nosnika płatnośći gotowka xD
Albo ta sytuacja gdy najwiecej do powiedzenia o danej sprawie ma osoba ktorej to nie dotyczy xD
Ja z bolta/ubera nie korzystam,bo nie zaplace gotowka xD
Zrozumcie moi mili,ze gotowka jest tylko nosnikiem informacji,a nie wartoscia sama w sobie i kazdy rzad jak bedzie chcial to jedna decyzja wasze ukochane pieniadze zamieni w bezwartosciowy papierm
@sierzant_armii_12_malp
Masz na mysli Grecje czy Cypr?
A co do euro- pelna zgoda,tyle tylko ze w EBC rzadza dalej Niemcy- nie boisz sie,ze dla wlasnych korzyscie tez nie zepsuja juz waluty?
Albo uniewaznie z dnia na dzien?
Zaloguj się aby komentować
Wziąłem sobie pociąg w czwartek o 14:00 licząc, że ludzi nie będzie ...
Weźcie mi powiedźcie, czy ci ludzie nie mogą się nażreć w domu przed wyjazdem? Typ dosiada się do mnie i sałatka z jajkiem i sos czosnkowy! Z miejsca! Kurtki nawet nie odwiesił! Typiara z tyłu kanapki z wędzonką. Naprzeciwko typ spaghetti wpieprza.
Czy ludzie już nie wychowują swoich dzieci?!
#pkp #kolej #komunikacja #podroze

@sireplama śmiechy śmiechami, ale w sumie mieć powiedzmy godzinę czasu i opierdolić coś na szybko vs mieć godzinę czasu i siedzieć na d⁎⁎ie albo lampić się w telefon.
Jakbym spędzał dużo czasu w pociągach też pewnie bym coś szamał żeby
1 nie tracić czasu później
2 nie umrzeć z nudów
Zaloguj się aby komentować
Zastanawiam się czy nie zacząć pisać "totalnie mordo, zgadzam się" zamiast tylko grzmocić. Z jednej strony taka wiadomość nic merytorycznego nie wnosi. Z drugiej jak tak nie robię to historia moich wypowiedzi to festiwal besztania ludzi którym zdarzyło się pomylić xD
no dobra, nie zawsze pomylić ( ͡° ͜ʖ ͡°)
#gownowpis #komunikacja #autyzm #socjologia #psychologia

jak tak nie robię to historia moich wypowiedzi to festiwal besztania ludzi którym zdarzyło się pomylić xD
Gdzie problem ?
w auto-PRze ?
Nie przypuszczam,żeby normikom się chciało przeglądać historię wpisów. A ewentualnie zawsze możesz zrobić swój dopisek dlaczego się zgadzasz.
Mam to samo, tylko nie z randomami z neta, a ze znajomymi na komunikatorach, bo jak poruszaja z entuzjazmem jakis temat, to zakladam, ze pozytywne strony znaja i szkoda o nich strzepic ryja, wiec poruszam tylko wady propozycji, o ktorych moga nie wiedziec i przez to jestem postrzegany jako maruda, albo chociaz kontrarianin, bo jak ktos krytykuje, to za to przedstawiam pozytywy. XP
Po prostu zawsze staram sie miec wywazone zdanie i przekonywac do niego innych.
@metsys_lodreip moze potwierdzic ;D
@wombatDaiquiri pisanie komentarzy zawsze jest dobrym pomysłem. Każda reakcja na wpis zachęca do większej aktywności, a hejto potrzebuje tego jak pizza ananasa.
Zaloguj się aby komentować
"W związku z feriami zimowymi i brakiem uczniów w autobusach wyłączamy trasy, które o szóstej rano wiodły z warszawskiej sypialni do warszawskiego centrum biurowego".
Czy ktoś może wyjaśnić mi logikę warszawskiego ZTM/WTP (czy co oni wymyślili teraz by marnować pieniądze) bo ja ewidentnie jestem za głupi by to zrozumieć?
#warszawa #komunikacjamiejska #komunikacja #ztm #wtp

Zaloguj się aby komentować
Jak ja nienawidzę PKP... 20 minut opóźnienia, a to pierwsza stacja. Może w Newagu siedzę?
#kolej #komunikacja #pkpintercity #pkp

Zaloguj się aby komentować
Cennik operatora telekomunikacyjnego TELE2 z roku 2007 #tele2 #ciekawostki #technologia #komunikacja #telefony


Zaloguj się aby komentować
Z czego wynika ta agresywność językowa Polaków? Język wypełniony jest przekleństwami i wszechobecną pogardą.
Dopóki była tu mała ilość użytkowników i nikt nic nie publikował - ta mała grupka pisała raczej pozytywne komentarze, znalezisk było niewiele itd.
Język tworzy naszą rzeczywistość - jeśli w języku, którym się posługujemy jest tylko złość, krzyk, pogarda, nienawiść to jakimi ludźmi możemy być na co dzień?
Piszę to bo widzę masę komentarzy wyzywających ludzi od różnych, nie będę wymieniać. Jakiś chłop się oburzył np., że nauczyciele dostają prezenty na koniec roku choć nie powinni, zamiast napisać to co ja teraz, zwyzywał nauczycieli od najgorszych, we wpisie, który dotyczył miodu.
Tak samo liczne artykuły wyrażające pogardę dla Rosjan - wyzywanie ich od kacapów, onuc itd. Jestem przeciwna wojnie, przeciwna polityce Rosji, ale myślę, że takie opisywanie tego narodu to zniżanie się intelektualne do poziomu tych ludzi. Jeśli chcemy być kiedyś bardziej na zachód to trzeba nauczyć się dialogu, szacunku, respektu i powagi. Trzeba reprezentować wyższe wartości moralne.
Wczoraj wracałam ze sklepu i spotkałam jakiegoś chłopaka siedzącego na ławce i rozmawiającego przez telefon - umawiał się z jakimś mężczyzną żeby jechać gdzieś razem, ale przy okazji tego mężczyznę wyzywał, bo mężczyzna zdawał się nie rozumieć co jego rozmówca przekazuje, więc polecały teksty o niskiej inteligencji, tylko mniej wybredne, nie będę cytować.
Mieszkałam kiedyś za granicą, w tym czasie zauważyłam pozytywną zmianę w sobie - mianowicie nigdy nie klęłam. Nawet jak próbowałam kląć w tym innym języku to ludzie reagowali z dezaprobatą/myśleli, że powiedziałam coś innego. Szybko mnie to nauczyło, żeby takich słów nie używać, bo jest to nieakceptowalne społecznie i bardzo rzadko używane, tylko w sytuacjach ekstremalnych.
To jedna z rzeczy jakich mi brakuje - ludzie byli dla siebie mega mili, a ilość słownej agresji była minimalna, nie mówię, że nie istniała, ale jeśli się pojawiała to w patologicznych kontekstach/ciężkich sytuacjach.
Jakie jest wasze spojrzenie na to? Czy wy często przeklinacie? Piszecie w internecie komentarze, które mają za zadanie kogoś obrazić? Jak sobie z tym radzicie, jeśli to wy jesteście ofiarą takiego ataku?
Ja np. przestałam komentować wygląd innych ludzi, a kiedyś robiłam to nagminnie. Czasami mnie jeszcze świerzbi, ale później sobie myślę, co ta osoba ma zrobić z komentarzem "nie podobają mi się twoje sztuczne rzęsy". Nic. Ona takie lubi i jej się takie podobają, niezależnie od tego co mi się podoba. Każdy ma prawo robić co chce ze swoim życiem, wyglądem itd.
Zobaczyłam ostatnio uroczy filmik, który dał mi do myślenia, przedszkolanka uczyła dzieci jak wygłaszać swoje opinie i powiedziała im coś takiego:
Jeśli widzisz u danej osoby coś, co ta osoba może zmienić w 30 sekund to możesz to skomentować np. możesz komuś zwrócić uwagę, że ma rozwiązaną sznurówkę, bo ta osoba ma szansę to naprawić. Jeśli widzisz u kogoś coś czego dana osoba zmienić nie może szybko np. kolor włosów, który tobie wydaje się nieodpowiedni to lepiej tę opinię zachować dla siebie.
Czy wy się czujecie dobrze, jeśli ludzie wobec was są opryskliwi i niemili? Komentują wasze życie, zachowania, wybory w opryskliwy sposób? Macie jakieś przemyślenia na tematy, które poruszyłam? Chcielibyście, żeby to inaczej wyglądało czy wam to nie przeszkadza?
#rozkminy #polska #kultura #komunikacja
@GtotheG przybyło osób i poziom się uśrednił.
Teraz zobacz sobie parametry przeciętnego Polaka- zarobki, wykształcenie, miejsce zamieszkania i masz odpowiedź.
@GtotheG Miałem kumpelę której przeszkadzają przekleństwa i podnoszenie głosu, a zerwałem z nią kontakt, bo zaczęła się spotykać z żonatym facetem.
To że ktoś pięknie mówi nie czyni go dobrym człowiekiem, a jak dla mnie tacy ludzie są wręcz niegodni zaufania.
Zaloguj się aby komentować
Boże jak ja nienawidzę ZTM w Warszawie. Prądem po jajcach bym strzelał wszystkich od kierowców zaczynając, przez ułomów układających rozkład, po zarząd wszystkich 70 spółek, które założyli, żeby komunikacja w stolicy nie działała.
#ztm #wtp #komunikacja #autobusy #warszawa

@sireplama ale w Warszawie komunikacja miejska działa całkiem dobrze (porównując do innych miast, nie tylko w Polsce), może poza kilkoma kierunkami, jak na przykład przejazd z okolic Siekierek na Ochotę
@sireplama jako były codzienny użytkownik, pozwolę sobie nie zgodzić się z Twoją niezgodą. Jako, że mieszkałem i pracowałem w kilku różnych częściach miasta uważam, że lokalizacja determinuje odbiór komunikacji. Codziennie przemieszczamy się głównie na stałych trasach i albo są one dobrze skomunikowane, albo nie są. Mimo wszystko uważam, że siła warszawskiego transportu jest jego przewidywalność; jeżeli jakieś połączenie jest dobre, to jest takie w zasadzie codziennie, a jeżeli jest słabe to...
@sireplama tez sie wkurwiam i za kazdym razem jak osigne prog bolu i przesiadam sie w auto, to jedna przejazdzka skutecznie cofa mnie do zbiorkomu na kolejne miesiace
Zaloguj się aby komentować
Cześć. Czy na ktoś z was dostęp do ebooka Katarzyny Sawickiej "od frustracji do komunikacji"?
#psychologia #zwiazki #ebook #komunikacja
Zaloguj się aby komentować



