design

Efektywna struktura danych do wyszukiwania słów z symbolami wieloznacznymi

Muszę dopasować serię wpisanych przez użytkownika słów do dużego słownika słów(aby upewnić się, że wprowadzona wartość istnie ... aby przejść do tego...? Wszelkie przemyślenia lub sugestie na ten temat będą całkowicie mile widziane! Z góry dzięki, Matt

Unikanie podziału mózgu, głosów i Kworum

Załóżmy, że masz N procesów, N > 2. Chcesz mieć porozumienie między nimi, że jeden ma być aktywny. Więc muszą głosować na ... ocesy były dostępne do pracy, a uniemożliwiłoby to utratę jednej bazy danych. Design? Jakie wiadomości należy opublikować?

Jak zaprojektować prostą fabrykę obiektów C++?

W mojej aplikacji jest 10-20 klas, które są tworzone raz [*]. Oto przykład: class SomeOtherManager; class SomeManagerClass ... . Nie obchodzi mnie, czy to się zdarzy więcej niż raz. Edit: należy pamiętać, że w TheManager jest więcej niż dwa obiekty.

Jaki wzorzec projektowy powinienem użyć do importu/eksportu?

Mam obiekt event kalendarza. Mam plany, aby było kompatybilne z protokołami CalDAV / iCal / vCal / formatami plików, które wy ... sytuacją w imporcie/eksporcie? Jeśli tak, to co wzorzec projektowy (jeśli istnieje) jest ogólnie najlepszy? Dzięki za pomoc!

Delphi, jak zrobić niezależne okna

Mam aplikację, która używa kart, takich jak przeglądarka Chrome. Teraz chcę móc otwierać więcej formularzy i nie ograniczać s ... y aplikację, zanim wszystkie formularze zostaną zamknięte? Jakieś pomysły? Obraz mojego odkrywcy Pozdrawiam Roy M Klever

jakiś fajny projekt CSS dla nieartystycznego Web Developera?

Szczerze mówiąc jestem bardzo zły w CSS i nie jestem dobry w radzeniu sobie z kolorem / designem. Czy są jakieś pomocne strony dla rzeczy takich jak pre-made, ładnie skórowane komponent, lub układ całej witryny? Dzięki!

Dobrze zaprojektowany Framework GUI aplikacji internetowej? [zamknięte]

Jako jedna z tych osób, które nigdy nie nauczyły się prawidłowo projektowania (lub nie mają do tego talentu), projekt wydaje ... ordpress, drupal itp. pozwól. Wiem o yahoo yui, ale to głównie javascript, choć ich css siatki jest krok w dobrym kierunku.

Strzałka z CSS

Jak zrobić to pole w CSS? Widziałem kilka samouczków, które uczą tworzenia pudełek ze strzałkami, jednak w moim przypadku żaden z tych samouczków nie jest odpowiedni.

Kiedy używać kategorii, a kiedy podklasowania?

Czy ktoś może mi powiedzieć kiedy używać kategorii i kiedy używać podklasowania w Objective-C? Proszę również powiedzieć mi zalety i wady nich.

Jak uzyskać cień na układzie liniowym Androida? [duplikat]

Możliwy duplikat:Jak ustawić cień na widok w Androidzie? W mojej aplikacji na Androida potrzebuję układu z okrągłymi ... ystość, więc nie będzie wyglądał zbyt dobrze. Jak Mogę uzyskać ładny cień na moim układzie bez użycia obrazu jako tła układu?

Przekazywanie liczb całkowitych jako stałych odwołań a kopiowanie

To może być głupie pytanie, ale zauważyłem, że w dużej liczbie API wiele podpisów metod, które przyjmują parametry całkowite, ... ylko wiedzieć, czy to jest poprawne, a jeśli nie, dlaczego i kiedy wolisz int x nad const int &x i/lub odwrotnie. Dzięki.

Python - czy powinienem umieszczać funkcje pomocnicze wewnątrz czy poza klasą?

W Pythonie, jeśli niektóre metody klasy potrzebują funkcji helpera, ale sama funkcja helper nie używa niczego w klasie, czy p ... szcze nie istnieje. Klasa jest w module posiadającym prawie na razie tylko kod dla klasy. Inne klasy mogą być dodane później.

Jak zaprojektować klasę DAO?

Jaki powinien być najlepszy sposób na zaprojektowanie klasy DAO ? podejście#1: Zaprojektuj klasę DAO jako obiekt . class Cu ... u i statyczne metody mogą być zaprojektowane bez śledzenia stanu. Które podejście jest najlepsze w projektowaniu klas DAO ?

Wzorzec projektowy do konwersji klasy na inną

Mam klasę o nazwie GoogleWeather, chcę ją przekonwertować na inną klasę CustomWeather. Czy Jest jakiś wzorzec projektowy, który pomaga konwertować klasy?

C# Uruchom metodę async w konstruktorze obiektów-zła praktyka ?

Mam jakiś kod w konstruktorze obiektów podobny do delegate DataSet MyInvoker; public MyObject(Param1 p1) { // property ... tyką, chociaż mówię konkretnie o uruchamianiu metod asynchronicznych w konstruktora, a nie o prawidłowej konstrukcji obiektu.

Parametry konstruktora a parametry metody?

Bardzo proste pytanie naprawdę i oczekuję odpowiedzi "okoliczności dyktuje". Zastanawiałem się jednak, jakie są opinie ludzi ... , ponieważ mam teraz inne Interfejsy/klasy dla Usuwanie, zmiana nazwy i tak dalej, i chcę stworzyć standard do tego. Dzięki!

Jak zachować zdrowy rozsądek przy zachowaniu kodu spaghetti [closed]

Po prostu chciałem usłyszeć kilka słów rady (i pocieszenia.. ), które pomogą mi przejąć kontrolę nad jakimś skomplikowanym ko ... oretyczne / praktyczne porady, które pomogą mi zanurzyć się w zadaniu konserwacji spaghetti bez poczucia tak nieszczęśliwego.

Generowanie kodu dla innego języka w Haskell

Chcę wygenerować kod dla innego języka w Haskell, ale zastanawiam się, jak aby podejść do tego problemu. Szukam abstrakcyjnej ... ?) jak uchwycić konstrukcje językowe stosowane w InstallScript w typach Haskell, lub wskazać podobne projekty dla inspiracji?

Czy powinienem najpierw zaprojektować aplikację lub model (bazę danych)?

Przygotowuję się do rozpoczęcia budowy nowego projektu internetowego w wolnym czasie, aby zrealizować pomysł, który od jakieg ... est tak naprawdę tylko działaniami na modelu. Czy to kiepski sposób myślenia o rzeczach? Jakie zalety / wady ma każda opcja?

Czym zajmuje się architekt oprogramowania i jakich programów używa? [zamknięte]

Ciągle słyszę o tytule "Architekt" w większych korporacjach programistycznych i jestem zainteresowany tym, co robią i jak to ... i zmuszają innych (programistów) do pisania kodu w sposób, który maszyna może wykonać? Czy też wnikają w szczegóły wdrożenie?