Inżynieria oprogramowania

23
Jakiej struktury JSON należy użyć dla par kluczowych wartości?

Jaki format JSON jest lepszym wyborem dla par klucz-wartość i dlaczego? [{"key1": "value1"}, {"key2": "value2"}] Lub: [{"Name": "key1", "Value": "value1"}, {"Name": "key2", "Value": "value2"}] Lub: {"key1": "value1", "key2": "value2"} Pierwszy wariant wydaje się bardziej zwarty i...

23
Zwolnić pierwszy czy najpierw dokument?

Pracuję nad projektem od kilku lat i zaczynam gromadzić porządną bazę użytkowników. Stworzyłem stronę projektu z podstawową dokumentacją, ale w tym momencie to naprawdę niewiele więcej niż FAQ. Wiem, że muszę to poprawić, aby było bardziej pouczające zarówno dla nowych, jak i zaawansowanych...

23
Czy łamię praktykę OOP w tej architekturze?

Mam aplikację internetową. Nie wierzę, że technologia jest ważna. Struktura jest aplikacją na poziomie N, pokazaną na obrazku po lewej stronie. Istnieją 3 warstwy. Interfejs użytkownika (wzorzec MVC), warstwa logiki biznesowej (BLL) i warstwa dostępu do danych (DAL) Mam problem z tym, że moja BLL...