Pytania otagowane jako design

Pytania dotyczące rozwiązywania problemów i planowania rozwiązania poprzez projektowanie oprogramowania.

18
Co masz na optymalizację pod kątem? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Mówiąc ogólnie, do jakiego rodzaju optymalizacji zazwyczaj dążysz przy projektowaniu oprogramowania? Czy jesteś typem, który woli …



4
Dlaczego większość języków zapewnia implementację stosu minimalnego zamiast stosu maksymalnego?
Właśnie coś zauważyłem i zastanawiam się, czy jest jakiś powód tego. Z wyjątkiem C ++ (std :: priorytet_queue jest stertą maksymalną), nie znam żadnego innego języka, który oferuje stertę maksymalną. Moduł heapq Pythona implementuje binarną mini-stertę na szczycie listy. Biblioteka Java zawiera klasę PriorityQueue, która implementuje kolejkę o minimalnym priorytecie. …

7
Jakie są podstawowe rzeczy, które należy wiedzieć o UML?
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. Chcę, aby moje bazgroły na temat projektu i zachowania programu były bardziej usprawnione i miały wspólny język z innymi programistami. …
18 design  uml 

15
Czy prototypowanie w języku wyższego poziomu jest powszechne? [Zamknięte]
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 6 lat temu . Obecnie bawię się pomysłem rozpoczęcia projektu, który znacznie przekracza moje obecne umiejętności programowania …

2
Czego używają programiści funkcjonalni zamiast UML?
Jestem studentką CS. Obecnie uczęszczam na wykłady, podczas których uczymy się analizy i projektowania celów. Polega głównie na pisaniu przypadków użycia, analizowaniu problemu, z którym możemy się spotkać podczas pisania aplikacji dla klienta, oraz na tym, jak zaprojektować projekt, aby był zarówno rozszerzalny, przejrzysty dla programistów, jak i nie pojawiał …

4
Jak wizualizować projekt silnika fizyki?
Tworzę silnik fizyki, a śledzenie tego wszystkiego staje się coraz trudniejsze. Często po powrocie do kodu po przerwie po prostu nie pamiętam, dlaczego to nie działa. Większość problemów nie jest prostymi błędami programistycznymi, ale wadami projektowymi mojego silnika fizyki. Dlatego właśnie powinienem skończyć projektowanie przed programowaniem. Potrzebuję jednak sposobu na …

3
Obsługa odnowienia tokena / wygaśnięcia sesji w interfejsie API RESTful
Buduję interfejs API RESTful, który korzysta z tokenów JWT do uwierzytelniania użytkowników (wydawanych przez loginpunkt końcowy i wysyłanych we wszystkich nagłówkach później), a tokeny należy odświeżyć po ustalonym czasie (wywoływanie renewpunktu końcowego, który zwraca odnowiony token ). Możliwe jest, że sesja API użytkownika utraci ważność przed wygaśnięciem tokena, dlatego wszystkie …

4
Jak przechowywać dane tylko do odczytu, aby wdrożyć je w mojej aplikacji?
Zajmuję się tworzeniem aplikacji komputerowej i ta aplikacja wymaga pewnych informacji do uruchomienia, ale nie zmienia żadnej z tych informacji (dane muszą być ładowane przy każdym uruchomieniu aplikacji, ale dane nigdy się nie zmieniają). Dane muszą być przechowywane na tym samym komputerze, na którym działa aplikacja (pamięć po stronie klienta?). …
17 c#  design  data  wpf 

2
Zasada najmniejszego zdziwienia (POLA) i interfejsy
Dobra ćwierć wieku temu, kiedy uczyłem się C ++, nauczono mnie, że interfejsy powinny wybaczać i, w miarę możliwości, nie przejmować się kolejnością wywoływania metod, ponieważ konsument może nie mieć dostępu do źródła lub dokumentacji zamiast to. Jednak za każdym razem, gdy mentorowałem młodszych programistów i starszych deweloperów, słyszeli mnie, …

2
Pozyskiwanie zdarzeń i REST
Natrafiłem na projekt Event Sourcing i chciałbym użyć go w aplikacji, w której potrzebny jest klient REST (a dokładniej RESTful). Jednak nie udało mi się połączyć ich ze sobą, ponieważ REST jest dość podobny do CRUD, a pozyskiwanie zdarzeń jest oparte na zadaniach. Zastanawiałem się, jak zaprojektować tworzenie poleceń na …

5
Algorytm procentowy bez znajomości liczby całkowitej
Załóżmy, że istnieją nlinie dla infolinii. Za każdym razem, gdy klient dzwoni na infolinię, połączenie jest przekierowywane na jedną z nlinii. I chcę przypisać procent połączeń do każdej z n linii. Załóżmy, że są dwie linie, a jedna linia ma przypisane 60%, a druga 40%, całkowita liczba połączeń wynosi 10, …

9
Struktura danych umożliwiająca dostęp do jednostek miary
TL; DR - Próbuję zaprojektować optymalną strukturę danych, aby zdefiniować jednostki w jednostce miary. A Unit of measurejest zasadniczo value(lub ilością) związaną z unit. Jednostki SI mają siedem zasad lub wymiarów. Mianowicie: długość, masa, czas, prąd elektryczny, temperatura, ilość substancji (mole) i natężenie światła. Byłoby to dość proste, ale istnieje …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.