Opierając się na wielu źródłach, nie wierzę, że prosta definicja, że celem testowania jest znalezienie jak największej liczby błędów - testujemy, aby upewnić się, że działa lub nie działa. Przykładem są następujące cele testowania z ISTQB: Sprawdź, czy (oprogramowanie) spełnia określone wymagania (myślę, że jest to weryfikacja) Wykazać, że (produkty …
Czytałem, że Lua jest często używana do osadzania skryptów, aw szczególności do tworzenia skryptów. Trudno mi wyobrazić sobie, jak dokładnie jest używany. Czy możesz opisać, dlaczego i dla jakich funkcji i dla jakich odbiorców jest on używany? To pytanie nie dotyczy konkretnie Lua, ale raczej osadzone skrypty, które służą celowi …
Witryna Oracle mówi o licencji Java SE Embedded : programowanie jest bezpłatne, ale opłaty licencyjne są wymagane po wdrożeniu na czymkolwiek innym niż systemy ogólnego przeznaczenia Co oznacza tutaj „system ogólnego zastosowania”? Mamy sieć czujników w całym kraju. Na każdym urządzeniu, które zainstalowaliśmy, znajduje się płyta oparta na mikrokontrolerze, która …
Na przykład, jeśli podzielę projekt na n dyskretnych produktów pracy (powiedzmy klasy, funkcje lub komponenty), czy jest taki czas t, że n * t jest odpowiednią ilością czasu na oszacowanie?
Trudno powiedzieć, o co tu pytają. To pytanie jest dwuznaczne, niejasne, niepełne, zbyt szerokie lub retoryczne i na obecną formę nie można w rozsądny sposób odpowiedzieć. Aby uzyskać pomoc w wyjaśnieniu tego pytania, aby można je było ponownie otworzyć, odwiedź centrum pomocy . Zamknięte 7 lat temu . Jestem niezależnym …
Za kilka tygodni mój projekt będzie gotowy i chcę zacząć przygotowywać mój kod, aby inni mogli go używać. Zamierzam publikować wszystko na GitHub, aby ludzie mogli je ulepszyć i, mam nadzieję, poprawić. Myślę, że pytam, jaki byłby najlepszy sposób, aby upewnić się, że mój kod jest wystarczająco udokumentowany i sformułowany …
Podczas debaty na temat tego, o co chodzi w Scrumie, stwierdziłem, że być może zupełnie nie zrozumiałem zwinności. Wydaje mi się, że Scrum (który z pewnością jest uważany za proces zwinny) polega na zarządzaniu funkcjami i sprintami oraz rolami i innymi rzeczami, nie mając nic wspólnego z TDD, programowaniem par, …
Chcę wiedzieć, w jakim celu konsola rozwiązuje wysublimowany tekst 2. Jest to wywoływane przez naciśnięcie Ctrl + Shift + ` Czy jest to rodzaj debugera, czy po prostu pomaga zainstalować pakiety.
Ostatnio w pracy natrafiliśmy na problem polegający na tym, że otagowaliśmy / rozgałęziliśmy projekt i mieliśmy pewne problemy z kompilacją z powodu odwołań dll / project, które wskazywały na starą strukturę folderów. Utworzyliśmy folder „zewnętrznego pojemnika” dla każdego projektu i skopiowaliśmy dll do tych folderów. Czy to najlepszy sposób, czy …
Ojciec przyjaciela, który jest menedżerem ds. Inżynierii oprogramowania, powiedział z naciskiem: „Najważniejszą przyczyną przekroczeń harmonogramu jest presja planowania”. Gdzie znajdują się badania? Czy umiarkowana presja związana z planowaniem jest ożywcza, czy też menedżer, o którym wspomniałem, jest dobry, czy nie, czy też jest to kwestia „im więcej masz presji związanej …
Rozpoczynamy nowy projekt i wdrażamy przy tworzeniu przez nas korporacje chmurę typu openstack (patrz http://www.openstack.org/ ). Projekt jest narzędziem bezpieczeństwa dla naszej korporacji. Obecnie prowadzimy setki dedykowanych serwerów dla narzędzi bezpieczeństwa i przenosimy je do instancji openstack w naszych korporacjach. Inne projekty w mojej firmie używają obecnie erlang w kilku …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 4 lata temu . Jestem głównie programistą .NET, więc normalnie używam Windows / VisualStudio (co oznacza: jestem …
Ile bajtów zajmuje tablica w Javie? Załóżmy, że jest to maszyna 64-bitowa i załóżmy, że w tablicy jest N elementów, więc wszystkie te elementy zajęłyby 2 * N, 4 * N lub 8 * N bajtów dla różnych typów tablic. A wykład w Coursera mówi, że zajmowałby 2 * N …
Przy założeniu, że: Twój zespół używa scentralizowanej kontroli wersji. Pracujesz nad większą funkcją, której ukończenie zajmie kilka dni, a wcześniej nie będziesz mógł jej zatwierdzić, ponieważ spowodowałoby to uszkodzenie kompilacji. Członkowie Twojego zespołu codziennie zatwierdzają coś, co może zmienić niektóre pliki, nad którymi pracujesz. Ponieważ jest to scentralizowana kontrola wersji, …
Czytałem o modelu memento z różnych źródeł w Internecie. Różnice w informacjach z różnych źródeł wprawiły mnie w zakłopotanie, dlaczego ten wzorzec jest w rzeczywistości potrzebny. Dofactory realizacja mówi, że podstawową intencją tego wzorca jest przywrócenie stanu systemu. Wiki mówi, że głównym celem jest być w stanie przywrócić zmian w …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.