Zaczynam od DDD i rozumiem, że do zapewnienia spójności ponadnarodowej używa się zagregowanych korzeni. Nie powinniśmy modyfikować wielu agregatów w jednej usłudze aplikacji. Chciałbym jednak wiedzieć, jak poradzić sobie z następującą sytuacją. Mam zagregowany katalog główny o nazwie Produkty. Istnieje również zagregowany katalog główny o nazwie Grupa. Oba mają identyfikatory …
Porównując strukturę REST [api] z modelem OO, widzę następujące podobieństwa: Obie: Są zorientowane na dane REST = zasoby OO = Przedmioty Operacja surround wokół danych REST = otaczaj VERBS (Get, Post, ...) wokół zasobów OO = promuj działanie wokół obiektów przez enkapsulację Jednak dobre praktyki OO nie zawsze stoją na …
Czy jest wykonalne lub możliwe jest użycie algebry relacyjnej i / lub rachunku relacyjnego w postaci dowodów do testowania / weryfikacji poprawności instrukcji SQL, funkcji i procedur przechowywanych? Wydaje mi się, że powinno to być co najmniej możliwe, ale nie wiem, czy brakuje mi jakiegoś szczegółu, który sprawia, że mapowanie …
jak opłacalne jest przeniesienie aplikacji C ++ do kodu bajtowego Java za pomocą LLVM (chyba LLJVM)? Chodzi o to, że obecnie mamy proces napisany w C ++, ale nowy klient wprowadził obowiązek uruchamiania programu w sposób wieloplatformowy, używając wirtualnej maszyny Java bez oczywistego kodu natywnego (bez JNI). Chodzi o to, …
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 4 lata temu . Zasadniczo jestem nowy w programowaniu sieciowym w Pythonie, więc poszedłem na samouczek online, …
Szukam algorytmu do obsługi następującego problemu, który nazywam (na razie) algorytmem „złego jabłka”. Problem Mam N procesów działających w M piaskownicach, gdzie N >> M. Niepraktyczne jest nadawanie każdemu procesowi własnej piaskownicy. Co najmniej jeden z tych procesów jest źle zachowywany i sprowadza cały obszar izolowany, tym samym zabijając wszystkie …
do wielu szybkich zadań, w których można zastosować funkcję f(x,y), w zwykłym C używane są makra. Chciałbym zapytać konkretnie o te przypadki, które można rozwiązać za pomocą wywołania funkcji (tj. Makra używane do wstawiania funkcji, a nie do rozszerzania kodu dowolnego kodu). Zazwyczaj funkcje C nie są wstawiane, ponieważ mogą …
W szczególności chciałbym zrozumieć różnicę między JDK Oracle a OpenJDK pod względem poprawek błędów i innych łatek. Która gałąź otrzymuje poprawki jako pierwsza i czy Oracle ma zwyczaj tworzenia łatek, które nigdy nie trafią do OpenJDK?
Jestem programistą Railsów, który robi TDD na komputerze Mac z RSpec, Capybara i Selenium webdriver. Teraz moja firma poprosiła mnie o zastosowanie tego podejścia w środowisku .NET w środowisku Windows. Jak najlepiej to zrobić? Mogłem po prostu zainstalować Ruby i użyć RSPEC, Capybara i Selenium do testowania integracji. Ale co …
Właśnie zacząłem używać węzła i jedną z rzeczy, które szybko zauważyłem, jest szybkość wywołań zwrotnych do głupiego poziomu wcięcia: doStuff(arg1, arg2, function(err, result) { doMoreStuff(arg3, arg4, function(err, result) { doEvenMoreStuff(arg5, arg6, function(err, result) { omgHowDidIGetHere(); }); }); }); Oficjalny przewodnik styl mówi umieścić każdy zwrotnego w osobnej funkcji, ale to …
Projektuję interfejs API REST dla trójwarstwowego systemu, takiego jak: Client application-> Front-end API cloud server-> user's home API server (Home). Homejest urządzeniem domowym i ma utrzymywać połączenie Front-endprzez Websocket lub długą ankietę (jest to pierwsze miejsce, w którym naruszamy REST. Później staje się jeszcze gorzej) . Front-endgłównie tuneluje Clientżądania Homepołączenia …
Rozwijam się na iOS i przełączam się z backendu PHP na Ruby on Rails. Format wymiany to JSON . Szybkie wyszukiwanie w Google hasła „zapisz obrazy w Railsach” daje prawie każdy wynik mówiący o zapisywaniu danych obrazu jako obiektów blob w bazie danych. Mogę się mylić, ale mam wrażenie, że …
Ostatnio bardzo się zainteresowałem Haskellem. Próbując nauczyć się nowych pojęć (np . Słowo kluczowe forall i monada ST ) i ogólnie systemu typów Haskella, ciągle napotykam pojęcia z teorii kategorii i rachunku lambda . Zastanawiam się więc: Jakie inne gałęzie matematyki są ważne dla silnego zrozumienia systemu typów Haskella? Czy …
Jak w powyższym pytaniu: Jaki jest najlepszy sposób podłączenia modelu bazy danych Entity Framework (kontekst) do viewModel w MVVM (WPF)? Uczę się wzorca MVVM w WPF, wiele przykładów pokazuje, jak zaimplementować model do viewModel, ale modele w tych przykładach są tylko prostymi klasami, chcę używać MVVM razem z modelem szkieletu …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.