Najnowsze artykuły
Wszystkie artykuły

Trunk Based Development
Trunk Based Development to model tworzenia branchy, którego można użyć w git albo innych narzędziach do kontroli wersji. Stanowi ona ciekawą alternatywę dla gitflow i modelu feature-branch, która sprawdza się szczególnie dobrze w małych zespołach wykorzystujących CI/CD.

Defect Removal Efficiency
Skuteczność usuwania defektów (DRE) stanowi kluczową miarę w testowaniu oprogramowania, oceniającą skuteczność identyfikacji i naprawy defektów w trakcie cyklu życia oprogramowania. Wyraża procent defektów skutecznie rozwiązanych przed dostarczeniem produktu końcowym użytkownikom, odzwierciedlając tym samym jakość i skuteczność działań testowych. Wysoka wartość DRE wskazuje na solidny proces testowania, prowadzący do mniejszej liczby defektów w ostatecznym produkcie i zwiększonej satysfakcji klientów. Niniejsze wprowadzenie stanowi zwięzłe omówienie znaczenia DRE dla zapewnienia ogólnej jakości i niezawodności produktów oprogramowania.

Typy API
Web API, skrót od Web Application Programming Interface, funkcjonuje jako zbiór zasad i narzędzi, które umożliwiają różnym aplikacjom komunikację online. Definiuje protokoły i formaty danych, które aplikacje mogą wykorzystywać do żądania i wymiany informacji. Web API mają kluczowe znaczenie w ułatwianiu łączenia różnych systemów lub usług, promując współpracę i udostępnianie danych między nimi.

Jak dobrze znasz indeksy w MySQL?
Indeksowanie to jeden z najważniejszych elementów, który decyduje o tym, jak sprawnie działa Twoja baza danych. To nie tylko techniczny detal – to klucz do wydajności! Zachęcam Cię serdecznie do przypomnienia sobie ich właściwości, analizując kilka prostych, ale skutecznych przykładów zapytań SQL.

Cucumber testing – co to jest i jak z tego korzystać?
W niniejszym artykule przedstawimy podejście do testowania oparte na Cucumber. Zbadamy korzyści płynące z tego podejścia, omówimy sposób jego wdrożenia w projekcie oraz przyjrzymy się korzyściom, jakie wynikają z jego zastosowania.

Automatyczna analiza kodu z Checkstyle
Ten artykuł opisuje co to jest Checkstyle oraz w jaki sposób skonfigurować to narzędzie, aby w czasie rzeczywistym przekazywało informację o błędach oraz wszelkich złamaniach konwencji umieszczonych w konfiguracji.

Rozwój oprogramowania jako usługi (SaaS): Model biznesowy i wyzwania
rtykuł wyjaśnia, czym jest Saas i jakie są różne modele biznesowe SaaS. Analizuje również wyzwania, które mogą wystąpić, a także możliwe rozwiązania i istniejące produkty na rynkach.

Testowanie manualne kontra testowanie zautomatyzowane. Wybór właściwego podejścia
Artykuł „Testowanie manualne kontra testowanie zautomatyzowane: Wybór właściwego podejścia” omawia złożoność metodologii testowania oprogramowania, badając mocne strony i ograniczenia testów ręcznych i automatycznych. Zapewnia wgląd w proces podejmowania decyzji, podkreślając znaczenie znalezienia właściwej równowagi w celu optymalizacji strategii testowania pod kątem różnych wymagań projektu.

Integracja Cucumber z platformą HeadSpin
W tym artykule krótko opiszę, jak zintegrować testy Cucumber przy użyciu platformy HeadSpin. Przypomnę, czym są testy Cucumber i przedstawię ogólny zarys platformy HeadSpin.

Structured Concurrency – nowe podejście do współbieżności w Javie
W Javie SE 21 udostępniono zapowiedzi dwóch nowych konceptów: Structured Concurrency oraz Scoped Values. Ten artykuł opisuje, w jaki sposób ułatwiają one pisanie kodu współbieżnego w bezpieczniejszy i prostszy sposób.
Poznaj mageek of j‑labs i daj się zadziwić, jak może wyglądać praca z j‑People!
Skontaktuj się z nami












