Aktywne Wpisy
Adolf_Cartman +13
Cześć
moja kobieta ma “zaburzenia lękowe/stany lekowe”. Od 3-4 lat bierze leki od lekarza 1 kontaktu. Na początku powiedziałem jej, żeby spróbowała skoro kiedyś brała i pomagało, ale tak czy inaczej finalnie pójdzie do specjalisty i ogarnie temat. Przypominam się jej do kwartał, że ma załatwić sprawę. Ostatnio wywiązała się poważna dyskusja na temat naszej przyszłości (związek ślub dzieci itp). Poruszyłem temat i otrzymałem wiadomość “tego się nie da wyleczyć, leki będę
moja kobieta ma “zaburzenia lękowe/stany lekowe”. Od 3-4 lat bierze leki od lekarza 1 kontaktu. Na początku powiedziałem jej, żeby spróbowała skoro kiedyś brała i pomagało, ale tak czy inaczej finalnie pójdzie do specjalisty i ogarnie temat. Przypominam się jej do kwartał, że ma załatwić sprawę. Ostatnio wywiązała się poważna dyskusja na temat naszej przyszłości (związek ślub dzieci itp). Poruszyłem temat i otrzymałem wiadomość “tego się nie da wyleczyć, leki będę
WielkiNos +127
Zgadnijcie kto właśnie wrócił z miesięcznej banicji za rasizm xd
CI tego nie przepuscilo bo oczywiscie chlopy klapki na oczach i dostali jedno zadanie ktore ma cos tam zrobic a przy tym rozpieprzyli n innych funkcjonalnosci xD no ale ich dziala XD zdalem sobie sprawe ze u mnie malo kto ogarnia napisanie jakiegokolwiek wartosciowego testu. Nasraja tego kodu a potem jak tak nasrane to klasyka w stylu ze hehe dziala to po co ruszac jezcze cos zepsujemy xD #programowanie #gorzkie zale
moze dodam, ze pracuje w PHP xD Najpierw myslalem, ze to moze wina Magento ale w Symfony taki sam kibel robia na
U nas w firmie dużo złego można powiedzieć o kodzie pisanym przez co niektórych seniorów (zwłaszcza tych wyznających zasadę unikania abstrakcji i podkreślających na każdym kroku jak ważna jest prostota - co sprowadza się u nich do ifologii i zagnieżdżonych
Zaletą testów
to nie to samo?
@massh: Pracowałem z różnymi językami, java, kotlin, JavaScript, TypeScript. Zawsze testy były. Gdzieś w firmie się używa u mnie PHP i z tego co się orietnuję to testy też są.
@Jaslanin: Nie, bo szybciej jest napisać test jednostkowy niż przetestować ręcznie, a zwłaszcza przetestować ręcznie kilka razy. Ręcznie będziesz musiał zdeployować rozwiązanie na jakimś środowisku i to zawsze chwilę trwa. Unit test odpala się w kilka ms.
Ale jeżeli oddajesz kod w ogóle *bez testowania* a celem jest napisanie czegoś co nie działa, to tak, pewnie
@zawadzio: praktyka wygląda tak, że dobry senior robi elegancki kod z testami, który rozwiązuje problem i pyk fakturka, a junior rzeźbi przez tydzień jakiś gówno kod bez testów, po tygodniu ma nasrane tysiące linii pętli, ifów i klas a kod nadal nie działa jak trzeba. I potem przychodzi senior, dopisuje testy w godzinę, wywala 90% tego kodu
@zawadzio a potem tacy pierwsi do wysmiewania hindusow a nie jestesie lepsi :D
Oczywiście że można uniknąć. Storage ukrywasz za interfejsem, a w testach jednostkowych implementacja interfejsu operuje na danych w pamięci. Możesz w ten sposób w pełni przetestować swoją logikę biznesową za pomocą testów jednostkowych, nie używając w tym procesie żadnej konkretnej bazy danych. Nawet całe serwery HTTP możesz w ten sposób testować, gdzie Twoja aplikacja to jest blackbox działający