Oprogramowanie komputerowe lub po prostu oprogramowanie to zbiór programów komputerowych i powiązanych danych, które zawierają instrukcje mówiące komputerowi, co ma robić i jak to zrobić.
Obecnie pracuję nad ukończeniem studiów na kierunku „Tworzenie oprogramowania”, w których muszę indywidualnie opracowywać złożone oprogramowanie w firmie zewnętrznej. Wszystko to należy wykonać w sposób ustrukturyzowany, tworząc wszystkie odpowiednie dokumenty. W tym projekcie postanowiłem pracować ze standardowymi dokumentami IEEE: dokument wymagań oprogramowania (SRS), dokumenty architektury oprogramowania (SAD) i dokument projektu …
Pracuję nad projektem Arduino za pomocą Uno. Projekt zawiera znaczną ilość kodu. Chciałbym stworzyć bibliotekę i mogę ją nawet udostępnić później. Jakich wskazówek należy przestrzegać podczas projektowania biblioteki?
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 7 lat temu . To pytanie można uznać za subiektywne (otrzymałem ostrzeżenie) i zostać zamknięte, ale zaryzykuję, ponieważ potrzebuję dobrych rad / doświadczeń …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
<backstory> Pewnego dnia złapałem książkę o nazwie Code Complete w używanej księgarni, ponieważ usłyszałem, że to świetna książka i zacząłem ją czytać. Po około 10 stronach zdałem sobie sprawę, że byłem trochę głupi w związku z ostatnim projektem, nad którym pracowałem. Trochę wyjaśnienia, które powinienem przedstawić w tym miejscu: nie …
Za każdym razem, gdy ktoś do mnie dociera i prosi, abym w sposób koncepcyjny zdefiniował wtrysk zależności i wyjaśnił prawdziwe zalety i wady używania DI w projektowaniu oprogramowania. Przyznaję, że mam trudności z wyjaśnieniem koncepcji DI. Za każdym razem muszę im opowiedzieć historię o zasadzie pojedynczej odpowiedzialności, składzie nad spadkiem …
Rozważ dwie klasy Dogi Catobie zgodne z Animalprotokołem (pod względem języka programowania Swift. Byłby to interfejs w Javie / C #). Mamy ekran wyświetlający mieszaną listę psów i kotów. Istnieje Interactorklasa, która obsługuje logikę za kulisami. Teraz chcemy przedstawić użytkownikowi powiadomienie o potwierdzeniu, gdy chce usunąć kota. Psy należy jednak …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 4 lata temu . Chciałem dowiedzieć się, jak kategoryzować błędy w oparciu o to, jak łatwo je rozwiązać i jakie korzyści przyniosą mi. …
Chcesz poprawić ten post? Podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź jest poprawna. Odpowiedzi bez wystarczającej ilości szczegółów mogą być edytowane lub usuwane. Zaraz podejmę się projektu. To wymaga ode mnie napisania kodu i jego mnóstwa. Wymaganiem klienta jest przekazanie całego kodu źródłowego …
Mam do czynienia z dość stresującą (moim zdaniem) sytuacją w moim obecnym miejscu pracy. Zaczęliśmy opracowywać nowy projekt, uzyskać pewne wymagania, wdrożyć go, a następnie pokazać komuś, że możesz zadzwonić do „doradcy biznesowego” (osoby, która zna wymagania biznesowe, ale nie będzie korzystać z programu). Ta osoba powinna oceniać aplikację z …
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.