Pytania otagowane jako business-logic

9
Ile logiki biznesowej powinna wdrożyć baza danych?
Pracowałem w niektórych projektach, w których większość logiki biznesowej została zaimplementowana w bazie danych (głównie poprzez procedury składowane). Z drugiej strony słyszałem od innych programistów, że jest to zła praktyka („Bazy danych służą do przechowywania danych. Aplikacje służą do reszty”). Które z tych podejść jest ogólnie lepsze? Zalety wdrażania logiki …



6
Czy procedury składowane naruszają separację trójwarstwową?
Niektórzy z moich kolegów powiedzieli mi, że logika biznesowa w procedurach przechowywanych w bazie danych narusza trójdzielną architekturę separacji, ponieważ baza danych należy do warstwy danych, podczas gdy procedury przechowywane są logiką biznesową. Myślę, że świat byłby bardzo ponurym miejscem bez przechowywanych procedur. Czy naprawdę naruszają trzypoziomową separację?


2
Co tak naprawdę oznacza „logika biznesowa”, jeśli nie „cały kod strony trzeciej”?
Słyszałem, jak ludzie dużo mówią o logice biznesowej w pracy i Internecie, i przeczytałem o niej kilka pytań na tej stronie, ale ten termin wciąż nie ma dla mnie większego sensu. Oto na przykład niektóre (parafrazowane) stwierdzenia, które często widzę: „Logika biznesowa jest częścią twojego programu, która koduje aktualne reguły …

2
Jak dokładnie należy zweryfikować Polecenie CQRS i przekształcić je w obiekt domeny?
Od dłuższego czasu dostosowuję CQRS 1 dla biedaka, ponieważ uwielbiam jego elastyczność polegającą na posiadaniu szczegółowych danych w jednym magazynie danych, zapewniając duże możliwości analizy, a tym samym zwiększając wartość biznesową, aw razie potrzeby inny dla odczytów zawierających dane zdormalizowane w celu zwiększenia wydajności . Ale niestety właściwie od samego …

7
Business Objects - Kontenery czy funkcjonalne?
To pytanie zadałem jakiś czas temu na temat SO, ale może być lepiej omówione tutaj ... Gdzie pracuję, posunęliśmy się tam iz powrotem na ten temat wiele razy i szukasz kontrola poprawności. Oto pytanie: Czy Business Objects być kontenery danych (więcej jak DTOs ) lub powinny one również zawierać logikę, …


6
Jaki jest przykład problemu biznesowego niemożliwego do obliczenia?
Mam współpracownika, który odmawia zaakceptowania rzeczywistości, w której maszyny Turinga (a także maszyny von Neumana) nie są w stanie rozwiązać własnego problemu zatrzymania, stwierdzając: Możesz zrobić wszystko, mając wystarczająco dużo czasu i pieniędzy. Nie lubi też problemów teoretycznych, argumentując, że: W naszej dziedzinie nigdy nie napotkamy na te pytania. Jesteśmy …

4
Grube modele vs. Logika biznesowa, gdzie wyróżniasz?
Dzisiaj wdałem się w gorącą debatę z innym programistą w mojej organizacji na temat tego, gdzie i jak dodawać metody do klas odwzorowanych w bazie danych. Używamy sqlalchemyi główna część istniejącej bazy kodu w naszych modelach baz danych to niewiele więcej niż worek mapowanych właściwości o nazwie klasy, prawie mechaniczne …


2
Sparuj logikę biznesową programowania z osobą niebędącą specjalistą IT [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Czy masz doświadczenie, w którym osoba niebędąca informatykiem pracuje z programistą podczas procesu kodowania? To …


4
Obiekty biznesowe w warstwie dostępu do danych
Tworzyłem więc warstwę dostępu do danych za pośrednictwem TDD i podniosłem nieco problem. Wolę nie zaczynać złą drogą, więc pomyślałem, że poproszę was, abyście sprawdzili, czy moje myśli są zgodne z czystą architekturą. Metody w mojej warstwie dostępu do danych (w skrócie DAL) są dość proste. Są one zgodne z …

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.