Aktywne Wpisy
Verae +14
#gonciarz chyba tu jeszcze tego nie było na tym tagu
i w sumie nadal nie wiem, jakie tu są zarzuty i co takiego gonciu zrobił tej lasce, o której mowa na screenach.
i w sumie nadal nie wiem, jakie tu są zarzuty i co takiego gonciu zrobił tej lasce, o której mowa na screenach.
![Verae - #gonciarz chyba tu jeszcze tego nie było na tym tagu
i w sumie nadal nie wiem...](https://wykop.pl/cdn/c3201142/eb695821336e2aad288a4bc6263ed40f8511fde70d546aff2d015dc0bf0bb0a3,w150h100.jpg?author=Verae&auth=a9b643a6edfe611a87e46defc286a839)
![Kantar](https://wykop.pl/cdn/c3397992/Kantar_Jv6EMF5A0s,q60.jpg)
Kantar +1
Co zmieniliście w swoim życiu co spowodowało, że dużo rzadziej chorujecie.
Odżywiam się od 2 miesięcy dobrze, chudnę, ale i tak łatwo choruję. Domyślam się, że pewnie żeby to miało efekt trzeba więcej poczekać.
Z rzeczy do poprawy odporności to na pewno regularne i wcześniejsze chodzenie spać, a nie siedzenie do 3 w nocy.
Coś jeszcze? Jakieś specjalne witaminy? Ubiór? Mam wrażenie, że jakiekolwiek spocenie się w temperaturze poniżej 20 stopni to
Odżywiam się od 2 miesięcy dobrze, chudnę, ale i tak łatwo choruję. Domyślam się, że pewnie żeby to miało efekt trzeba więcej poczekać.
Z rzeczy do poprawy odporności to na pewno regularne i wcześniejsze chodzenie spać, a nie siedzenie do 3 w nocy.
Coś jeszcze? Jakieś specjalne witaminy? Ubiór? Mam wrażenie, że jakiekolwiek spocenie się w temperaturze poniżej 20 stopni to
#java #rest #programowanie
@CortesHernan: WAT?
robicie
GET GETcostam
GET POSTcostam
GET DELETEcostam
?
zamiast
GET costam
POST costam
DELETE costam
Jest to totalnie #!$%@?-debugowanie jest trudne ze względu na rozwaloną logikę.
Ja tam jestem zdania, że baza danych powinna zawierać jak najmniej logiki. Jedyne usprawiedliwienie to przrtwarzanie jakichś mega ilości rekordów, których nie ma sensu pchać po sieci.
getcostam
z JS request wyglada
GET costam
serwer rozpoznaje jaka jest metoda i sam dodaje prefix. Dzieki temu np. mamy funkcje
getuser
postuser
putuser
deleteuser
a z js wyglada tak
GET user
POST user
PUT user
DELETE user
i mozemy dokładać nowe "zasoby" bez zmian na serwerze, jedynie wrzucic nowa funkcję do bazy. Pytam o opinie o takim rozwiązaniu.
a co do samego pomysłu i tego co napisał @dixx
to zależy ( ͡º ͜ʖ͡º)
trzymanie logiki w bazie danych nie implikuje, że bd jest najważniejszą częścią, a jedynie unifikuje / umożliwia / wymusza dostęp do danych
ideowe odrzucanie logiki w bazie danych to krótkowzroczność (a raczej brak doświadczenia) i prowadzi do duplikowania kodu w różnych aplikacjach w różnych technologiach
kolejny błąd to podejście na zasadzie, że coś jest najważniejsze i tym samym porównywanie bazy danych do aplikacji. bez zmiany tego podejścia będzie
Też uważam, ze czasem sztywne trzymanie się niektórych zasad spowalnia pracę.
@dixx: Nie pisałem w kontekście starych systemów, tylko nowych. Trzymanie logiki w bazie danych to jest właśnie stare podejście od
@markaron: nic nie pisałem o CAŁEJ logice. Jednocześnie nie uzasadniłeś dlaczego jest trudne w utrzymaniu. W praktyce nie ma to żadnego związku.
A masz pewność co będzie klientem do twoich danych?
@markaron: nie ma obawy, aplikacja jest na własne potrzeby. To wygląda raczej tak, że podwykonawca dostaje zlecenie:
Zrobić stronę internetową do obsługi kart płatniczych.
Nas grzeje technologia w jakiej to wykona, ale wykonawca nie dostanie logiki np walidacji transakcji na karcie, czy blokowania. Dostaje nagłówki procedur składowanych i tyle.
To oczywiście
Ok zagalopowałem się w takim razie.
Sql jest językiem deklaratywnym, dużo trudniejszym w analizie i debugowaniu. Poza tym nie oferuje możliwości jakie daje OOP, a które pozwalają wygodnie modelować złożone procesy biznesowe. Podobnie jest z brakiem podejścia funkcyjnego, które czasami pozwala rozwiązać pewne problemy dużo łatwiej i czytelniej niż
@CortesHernan: co masz do MS SQL? - no tak mogła być jeszcze baza Oracle'a, albo Pervasive'a z darmowych ewentualnie brałbym pod uwagę PostgreSQL-a.
Na szczęście ktoś pomyślał i zadbał o separację warstw już na samym początku (tworząc abstrakcję nad bazą danych w postaci biblioteki, która jest takim mini ORMem). Dzięki temu mogliśmy łatwo przystosować aplikację do pracy z Oraclem.
Oprócz tego dzięki dodatkowej separacji
A kto powiedział, że logikę w bazie danych trzeba pisać w SQL? To byłby masochizm (⌐ ͡■ ͜ʖ ͡■)
Jest