Stwierdzam, że @LarryKowalsky przyszedł tu #spam'ować. Wrzuca linki do swojej strony gdzie się da i dodaje gazylion ludzi do obserwowania (pewnie, żeby zajrzeli pod jego profil lub dla pozycjonowania w szukajkach). #zglaszamtodoadministracji
#phpspec vs #phpunit – porównanie podobno bez sensu, bo jedno narzędzie służy do "tworzenia" (designu) kodu, a drugie do jego "testowania" (weryfikowania poprawności działania).
Pytanko: skoro to są narzędzia do dwóch innych rzeczy, jak powinny się uzupełniać?
Macie jakieś ciekawe linki pod ręką? Ewentualnie jak praktykujecie? Bo mam wrażenie, że wiele projektów, w których zaczęło używać phpspeca, przestało używać phpunita zupełnie…
@mk4s: Ogólna opinia jest taka, że PHPSpec de facto zastępuje PHPUnita.
To znaczy, jak ma się dobrą specyfikację, to testy stają się niepotrzebne (bo specyfikacja przewiduje zachowanie kodu).
Kiedy więc użyć którego narzędzia? PHPSpec polecają do nowych projektów i całkowitego TDD (najpierw specyfikacja/test, potem kod, nigdy więcej kodu niż przewiduje
Ja głosuje na 2. Kod jest bardziej wyrazisty i łatwiej w przyszłości się go będzie czytać. Konstruktory i destruktory nie służą do tego do czego chcesz je użyć, wiec może to budzić niezrozumienie.
@MacDada: Jaki backup factory? To zadne faktory nie jest... Jesli juz chcesz kombinowac to zrob sobie serwis do backupowania, wstrzyknij go do commanda i na nim operuj. Destruktor jest wywolywany w momencie unsetowania obiektu, nie sluzy do usuwania go. Tak samo constructor, w konstruktorze tylko ladujesz propertiesy, backupo powinien odbywac sie w innej metodzie. Faktory to wzorzec projektowy, poczytaj o nim.
@msq pozwoliłem sobie dodać, jeden z lepszych artykułów jakie ostatnio czytałem – na pewno nieco ambitniejsze niż to co się niestety przewala przez główną… #mikroreklama #programowanie
OD ADMINISTRACJI: Uwaga Drodzy Wykopowicze! W związku z dużą liczbą wiadomości do nas z prośbą o usunięcie nowego layout'a, chcemy dowiedzieć się jak dużo osób naprawdę nie chce, aby ta opcja została. Prosimy o DOKŁADNE skopiowanie tej wiadomości, proszę nie pomijać kodu na jej końcu - pozwoli nam to zliczyć, ile osób pragnie usunięcia nowego wyglądu. Pozdrawiamy, zespół Wykopu. kjd-49043u-43rv-vdsvggZ-6745DE
df8uznał, że zgłoszenie nieprawidłowe. Miłego mirkowania (✌ ゚ ∀ ゚)☞