Inżynieria oprogramowania

12
Jak ważna jest nauka makefiles? [Zamknięte]

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...

12
Projektowanie interfejsu API biblioteki C ++

Szukam dobrego zasobu do nauki o dobrym projektowaniu API dla bibliotek C ++, przeglądaniu współdzielonych obiektów / bibliotek dll itp. Istnieje wiele zasobów na temat pisania fajnych API, ładnych klas, szablonów itp. Na poziomie źródła, ale prawie nic o łączenie rzeczy we wspólnych bibliotekach i...

12
Jak zarządzać 2 metodami DAO w jednej transakcji?

W wywiadzie ktoś zapytał mnie: jak zarządzamy 2 metodami transakcyjnymi / dao w jednej transakcji. Pożądane możliwości: Jeśli któryś z nich zawiedzie, musimy wycofać obie metody. Obie metody można nazwać osobno dołączonymi do pojedynczej transakcji. Zarządzanie powinno odbywać się na warstwie...

12
Scrum: Jak pracować nad jedną historią na raz

Zostałem nominowany na mistrza scrum w nowo powstałym zespole scrumowym. Zrobiliśmy już kilka sprintów. Na początku starałem się, aby mój zespół pracował nad jedną historią na raz. Ale to nie zadziałało. Mój zespół miał trudności z rozdzieleniem zadań w taki sposób, aby mogli pracować jednocześnie...

12
Czy istnieje stała dla „końca czasu”?

W niektórych systemach wartość czasu 9999-12-31 jest używana jako „koniec czasu” jako koniec czasu, który komputer może obliczyć. Ale co jeśli się zmieni? Czy nie lepiej byłoby zdefiniować ten czas jako zmienną wbudowaną? W C i innych językach programowania zwykle istnieje zmienna taka MAX_INTlub...

12
Pozyskiwanie i trwałość zdarzeń

Czytam o pozyskiwaniu wydarzeń i mam pytanie dotyczące wytrwałości. Nadal mogę mieć DB ze wszystkimi podmiotami, prawda? A może zdarzenia powinny być odtwarzane przy każdym uruchomieniu aplikacji, aby uzyskać najnowszą wersję każdego elementu w pamięci? Wydaje się to marnotrawstwem w większych...

12
Dobre praktyki pisania notatek o wersji

Przy dostawie każdej wersji oprogramowania musimy napisać notatkę o wersji. Oto na przykład niektóre z warunków, które dodaję, pisząc notatkę o wersji: Data wydania Błąd rozwiązany Czy to wystarczy, czy jest coś