Jak PHPStorm pomaga w testowaniu

Jak PHPStorm pomaga w testowaniu
Marcin Lenkowski
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 20
4

Cześć! Przychodzę z nowym filmem... I tak, wiem, że za chwilę przyjdą te smutne dziadki z muppetów, ale może komuś moja nowa treść na kanale przypadnie go gustu xD

Pisanie testów i ciągłe odpalanie ich z komendy może doprowadzić do szału... Ale od czego jest IDE?

Oczywiście wszyscy wiemy, że testowanie w PHPStorm jest proste, łatwe i przyjemne, ale... Czy wiesz o tym że TDD za pomocą jednego tylko przycisku może robić się samo? Czy wiesz że testowanie wyrażeń regularnych jest proste jak kaszka z mleczkiem?

W dzisiejszy filmie pokażę Ci co zrobić, by pisać kod szybciej i efektywniej...

Ten odcinek powstał we wsparciu JetBrains! Dzięki temu możesz wygrać PHPStorma na rok!
Zapisz się do mojego newslettera, obejrzyj film i zgarnij licencję już teraz!

Riddle
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10227
0

Fajny film dla kogoś na początek, niezłe omówienie funkcji PhpStorm. Od dawna korzystałem z funkcji "Run test at cursor", tylko zawsze przypisywałem do tego swój skrót - fajnie wiedzieć że jest teraz domyślny. Może go nie dawno dodali? 🤔.

Fajnie też że powiedziałeś że testy które wykonują się minutę lub więcej są słabe. To na plus, chooociaż ja bym podciągnął bar wyżej i powiedziałbym że nawet takie na 30 sekund już też są słabe.

Do TDD omówionego w tym filmie trochę bym się przyczepił, bo moim zdaniem nie do końca ten filmik opisuję tę praktykę 😕 Ale rozumiem że nie o TDD miałbyć film tylko o PhpStorm.

mustang_ex
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 98
3

@Riddle jak zwykle musiał się czepnąć, nie ważne że argumenty przedstawione przez autora filmiku są jaknajbardziej trafione a sama treść przekazana w sposób bardzo prosty do zrozuminia zarówno dla początkującego w TDD jak i dla pro.

Bardzo dobry film @Marcin Lenkowski a "krytykę" w stylu Riddle'a olej. Gościu się doczepia do wsystkiego czego sam nie umie/robi. Taki typ.

Riddle
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10227
0

@Marcin Lenkowski Obejrzałem Twój filmik jeszcze raz, i mi się rzuciła jeszcze jedna rzecz. To ma być konstruktywna krytyka, staram się dać feedback, proszę nie odbierz tego jako wytyk. Mianowicie dla mnie osobiście w Twoim filmie zalatuje takim lekkim hypem, taką chęcią pushowania rozwiązań, przez co osobiście do mnie taka narracja nie trafia (może nie jestem targetem, i do innych ludzi trafia).

Ja szukałbym w filmach o programowaniu wyłożenia dla mnie wartościowych informacji i prezentacji narzędzi, tak żebym sam mógł zdecydować czy ich używać. Kiedy w filmie jest narracja "Ty używaj X bo", to mi się coś takiego nie podoba.

Ale szczerze mówiąc, filmik jest jakościowo bardzo dobry, wydaje się profesjonalnie zrobiony, nie ma wielu rzeczy do których się można przyczepić. Także moim zdaniem filmik 9/10.

serek
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1506
0
mustang_ex napisał(a):

@Riddle jak zwykle musiał się czepnąć, nie ważne że argumenty przedstawione przez autora filmiku są jaknajbardziej trafione a sama treść przekazana w sposób bardzo prosty do zrozuminia zarówno dla początkującego w TDD jak i dla pro.

Hmm, Riddle ma trochę racji. Bo niepotrzebnie używany jest keyword TDD. Ten poradnik pasuje dla każdego sposobu pisania testów, nie tylko dla TDD. A użycie wszędzie zwrotu TDD powoduje, że autor sobie sam trochę zawęża target.

A sam filmik super :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.