Wpis z mikrobloga

@wuwunio94: Z tablicą double jest ten problem, że domyślnie wypełniona jest wartościami 0.0. Skąd wiesz czy to 0.0 to pierwiastek, czy jego brak? EDIT: OK, długość tablicy. Mimo wszystko, takie rozwiązanie wydaje mi się mało eleganckie.
  • Odpowiedz
@kisi3l:
- Czepianie się, oczywiście że nazwa jest do dupy, ale nic lepszego mi na tę chwilę nie przychodziło do głowy
- W jaki sposób są mutable? final nie załatwia sprawy? Serio pytam, dopiero się uczę.
- To samo co w pierwszym, kod pisany na szybko
- Tutaj mój błąd, zapomniałem o tym że null nie ma equals().
  • Odpowiedz
@bordeaux:
- nie, to nie jest czepianie się, to jest NAPRAWDĘ ważne.
- ok, nie zaważyłem final'a. W tym przypadku załatwia sprawę, ale w innych nie. Dodatkowo, x1 i x2 powinny być prywatne.
- to też nie jest czepianie się, a pisanie 'na szybko' to żadne usprawiedliwienie. Na szybko, to można sobie co najwyżej złych nawyków porobić.
  • Odpowiedz
@kisi3l: Przecież nie oddałbym takiego kodu jako assignment w szkole, teraz to widzę. A final napisałem żeby pozbyć się getterów - stąd są public, nie więcej.
  • Odpowiedz