Aktywne Wpisy

Mr_Rampage +222
Pamiętajcie: albo grubo albo wcale. Najwidoczniej taka myśl przyświecała pewnemu 17-latkowi, który pomimo braku uprawnień postanowił dziś poszaleć na ulicach Poznania. Chwilę później wylogował się z tego świata. Dwoje pasażerów przewieziono do szpitala. Tyle dobrego, że nikt tym chodnikiem nie szedł.
#poznan #wypadek #motoryzacja #polskiedrogi #stopcham
#poznan #wypadek #motoryzacja #polskiedrogi #stopcham
źródło: Projekt bez nazwy (3)
Pobierz
ZubrZPuszki +464
#pieseczkizprzypadku #pies Ja tu tylko się pochwalić. Mój pierwszy pies w życiu. Poznajcie Borysa (。◕‿‿◕。)
źródło: 1000033373
Pobierz




Pracuje ktoś w zespołach, w których podejście test-first rzeczywiście działa i się sprawdza - przyspiesza delivery, zmniejsza ilość błędów, pomaga wypuszczać lepszy soft? Od czego zależy powodzenie - dobrych wymagań, zrozumienia wśród managementu, umiejętności technicznych zespołu, czy czegoś jeszcze?
Jakby był ktoś z #krakow i miał doświadczenia z pracą w takim podejściu do pisania kodu, to nawet chętnie się spotkam posłuchać, kawa na mój koszt (⌐ ͡■ ͜ʖ ͡■)
#testowanieoprogramowania #programowanie #programista15k #pracait
Ktos moze powiedzieć, że to bez sensu, bo projektujemy kod pod kątem testu, ale w większości przypadków to jak wywołamy metodę w teście a wczesniej jak skonstruujemy obiekt da nam dużo wiedzy czy nie robimy jakiegoś grubego fackupu.
Ogólnie ksiązkowe podejście test-first sprawdza się w sumie dość rzadko, ale
IMHO:
- tdd jest przereklamowane i przehypowane,
- testy integracyjne do testowania/monitorowania produkcji na okrągło są jedynymi koniecznymi testami,
- unit testy tylko do jak jest jakiś konkretny algorytm LUB test jest trywialny do napisania,
- naturalne jest, że unit testy się wyrzuca jak się
Komentarz usunięty przez autora
Prawdziwe TDD używa specification by example, bo to z z biznesowych kontraktów wynika to, że my wszyscy mamy pracę.
Prawdziwe TDD to jest wymaganie klienta napisane w naturalnym języku, a klient generalnie ma w dupie czym jest klasa i obiekt, bo i po co mu to.
Dlatego powstała składnia gherkin - bo ludzie zawsze
W momencie gdy wszyscy pisza testy, połowa kodu w PR to właśnie kod testowy, w firmie rozwija się kultura budowania kodu ktory jest "testowalny" to nie jest to dużo bardziej czasochłonne niż pisanie samego kodu produkcyjnego.
Ale tak jak mówię,