Najnowsze artykuły

Wszystkie artykuły

Nowy artykuł DevOps

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.
Czytaj całość
Tests Testowanie

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.
Czytaj całość
typy API
API

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.
Czytaj całość
SQL

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.
Czytaj całość
Tests Cucumber Testowanie

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.
Czytaj całość
Tests Testowanie

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.
Czytaj całość
SAAS
Saas

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.
Czytaj całość
manual vs. automated testing
Tests Testowanie

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.
Czytaj całość
cucumber - headspin integration
Tests Cucumber Testowanie

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.
Czytaj całość
Structured concurrency
Java

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.
Czytaj całość

Poznaj mageek of j‑labs i daj się zadziwić, jak może wyglądać praca z j‑People!

Skontaktuj się z nami
kobieta pracuje na macbooku pracownicy j labs dwóch mężczyzn i kobieta w biurze