Mireczki jestem sobie prostym developerem javy i mam pytanie z kategorii bezpieczeństwa:
jakimi tematami z dziedziny bezpieczeństwa aplikacji webowych powinienem się Waszym zdaniem zainteresować gdyby potencjalny pracodawca chciał ze mną poruszyć wątek security na rozmowie rekrutacyjnej?
Do głowy przechodzą mi takie rzeczy jak sql injection czy stosowanie https. XSS chyba nijak się ma do backendu?
Będę wdzięczny za podzielenie się swoimi doświadczeniami bo czuję, że mam braki w tej dziedzinie.
#programowanie
jakimi tematami z dziedziny bezpieczeństwa aplikacji webowych powinienem się Waszym zdaniem zainteresować gdyby potencjalny pracodawca chciał ze mną poruszyć wątek security na rozmowie rekrutacyjnej?
Do głowy przechodzą mi takie rzeczy jak sql injection czy stosowanie https. XSS chyba nijak się ma do backendu?
Będę wdzięczny za podzielenie się swoimi doświadczeniami bo czuję, że mam braki w tej dziedzinie.
#programowanie
potrzebuję w api restowym zwrócić dto które poza jakimś standardowym zbiorem informacji posiada w jednym z pól wynik działania matematycznego w postaci "**6/ X * (2+Y)**".
Problem w tym, że zarówno X jak i Y to liczby naturalne od 0 w górę i o ile przy Y to nie sprawia problemu o tyle, gdy pod X trafi się 0 to poleci wyjątek bo dzielenie przez 0 jest niepoprawne.
Jak powinienem obsłużyć tego typu sytuację
Zastanawiam się nad zwróceniem w tym polu nulla i dodaniu jakiejś tablicy obiektów error (error code, message, details) z w tym przypadku jednym elementem czemu to moje pole jest nullem.