Java operacje bitowe

0

Czy warto się tego uczyć z perspektywy kandydata na juniora ? do czego się to przydaje ? czy w codziennej praktyce backendowej często stosuje sie operacje bitowe ?

0

Jeśli użyjesz tego u mnie w pracy to wylądujesz na ścianie wstydu. Musisz mieć bardzo dobry powód żeby tego używać. Czasami pojawiają się na rozmowach pytania w których pomaga XOR, ale ich jest garstka (zobacz sobie na leetcode albo hackerranka) - w sumie nie wiem na cholerę ludzie o to pytają.

0

Mam nadzieję, że nie pracujesz nad rozwojem JDK, tam pełno tego :)

0

Oczywiście że warto, zawsze lepiej wiedzieć więcej. Nawet jeśli Ci się to nigdy nie przyda to dobrze zdawać sobie sprawę, że coś takiego istnieje. Poza tym, tego jest tyle, że nauka tego zajmie Ci mniej niż dyskusja tutaj.

0
Trzeźwy Wąż napisał(a):

Mam nadzieję, że nie pracujesz nad rozwojem JDK, tam pełno tego :)

No jasne, ale tam jest to podyktowane względami szybkościowymi. Powiedzmy sobie szczerze czytelność kodu w przeciętnym projekcie ma znacznie większe znaczenie niż sprawienie żeby w kodzie który jest odpalany raz na request zamiast 20 instrukcji bytecodu wykonała się jedna.

1 użytkowników online, w tym zalogowanych: 0, gości: 1