Inżynieria oprogramowania

11
Jak porównać cechy dwóch krzywych?

Muszę porównać dwie krzywe f (x) ig (x). Są w tym samym zakresie x (powiedzmy od -30 do 30). f (x) może mieć pewne ostre szczyty lub gładkie szczyty i doliny. g (x) może mieć te same szczyty i doliny. Jeśli tak, chcę sprawdzić, jak dobrze te funkcje pokrywają się bez kontroli wzrokowej. Próbowałem...

11
Jak podejść do poważnego projektu F # bez znajomości C #?

Zasadniczo projekt, który chciałbym podjąć, to edytor SVG. Wolałbym używać WPF, ponieważ wtedy mogę wykorzystać XAML dla mojego układu aplikacji (ten projektant jest taki sprytny). Niestety, używam frameworku .NET tylko od kilku miesięcy i nadal nie znam większości nazw klas. Celem było użycie F...

11
Jak wyśmiewać metodę za pomocą zakodowanego obiektu?

Pracuję nad aplikacją, która ma wiele warstw. Warstwa dostępu do danych do pobierania i zapisywania danych ze źródła danych, logika biznesowa do manipulacji danymi, interfejs użytkownika do wyświetlania danych na ekranie. Robię również testy jednostkowe warstwy logiki biznesowej. Jedynym...

11
Stałe wartości globalne w witrynie MVC

Mój MVC (.NET) ma pewne stałe wartości w całej witrynie, takie jak numer telefonu, adres fizyczny, adres e-mail itp. Chciałbym zapisać tę wartość raz, aby przyszłe aktualizacje były łatwiejsze, gdy zmienią swoje dane. Aby uprościć moje pytanie, skupiłem się tylko na numerze telefonu. Moje...

11
Kanban: Jak wybrać rozmiar elementu pracy

Począwszy od Kanbana, nie jestem pewien, jak szczegółowe powinny być moje elementy pracy. Chociaż znajdziesz wiele konkretnych zaleceń dotyczących wyboru PWT, większość samouczków Kanban, które przeczytałem, jest dość niejasna co do wielkości przedmiotu pracy (= karty na planszy). W celu...

11
Testowanie kontra nie powtarzaj się (DRY)

Dlaczego tak bardzo zachęca się do pisania testów? Wygląda na to, że testy w zasadzie wyrażają to samo, co kod, a zatem są duplikatem (w koncepcji, a nie implementacji) kodu. Czy ostatecznym celem DRY nie byłoby wyeliminowanie całego kodu

11
Wysyłanie wiadomości e-mail bez korzystania z serwera e-mail

JavaMail wysyła wiadomości e-mail za pomocą serwera poczty e-mail, zwykle za pośrednictwem interfejsu SMTP dostawcy poczty e-mail. Czy do wysyłania wiadomości e-mail konieczne jest użycie serwera e-mail? Mam stronę internetową, która wyśle ​​e-maile i jeśli to możliwe, chciałbym wysłać e-maile...