Inżynieria oprogramowania

38
Czy istnieje wzorzec obsługi sprzecznych parametrów funkcji?

Mamy funkcję API, która dzieli całkowitą kwotę na kwoty miesięczne na podstawie danych dat rozpoczęcia i zakończenia. // JavaScript function convertToMonths(timePeriod) { // ... returns the given time period converted to months } function getPaymentBreakdown(total, startDate, endDate) { const...

37
Ile pokrycia kodu „wystarczy”?

W mojej pracy zaczynamy naciskać na pokrycie kodu, co skłoniło mnie do myślenia ... Ile wystarcza kodu? Kiedy dochodzi do zmniejszenia zysków z pokrycia kodu? Jaki jest słaby punkt między dobrym zasięgiem a niewystarczającym? Czy różni się w zależności od rodzaju projektu (np. WPF, WCF, Mobile,...

37
Czy edukacja uniwersytecka jest warta dobrego programisty? [Zamknięte]

Zajmuję się projektowaniem i programowaniem od tak dawna, jak pamiętam. Jeśli występuje problem z programowaniem, mogę go rozwiązać. (Chociaż wprawdzie Stack Overflow pozwoliło mi w wielu przypadkach pominąć rozwiązywanie problemów i od razu przystąpić do działania .) Stworzyłem gry, ezoteryczne...