Naprawiono błąd, który pojawił się w wersji 3.4.3 aplikacji App1. Jaki numer wersji należy przypisać nowemu wydaniu?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: 4.0.1.
Dlaczego to jest odpowiedź
Wersja 4.0.1 jest prawidłowa, ponieważ zgodnie z zasadami semantycznego wersjonowania (Major.Minor.Patch) błąd w wersji 3.4.3 oznacza, że problem został znaleziony w istniejącej wersji. Jeśli błąd został naprawiony, a nie tylko załatany, sugeruje to znaczącą zmianę, która wymaga podniesienia wersji głównej (Major), co oznacza, że nowa wersja powinna być 4.0.0 lub wyższa. Wersja 4.0.1 wskazuje na to, że jest to pierwsza poprawka (patch) w nowej głównej wersji. Opcje 3.4.4 i 3.4.8 byłyby poprawne, gdyby naprawa błędu była jedynie drobną poprawką (patch), która nie wprowadzała zmian niezgodnych wstecz lub nowych funkcjonalności. 3.5.0 oznaczałoby dodanie nowej funkcjonalności (minor release), a nie naprawę błędu.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana