Wpis z mikrobloga

#java #naukaprogramowania

@interface swoimi pytaniami przypomniał mi ciekawe pytanie:

class Klass {
public static void main(String[] args) {
http://wykop.pl
System.out.println("http://wykop.pl");
}
}

co się stanie:

  • Błąd kompilacji 59.5% (66)
  • Błąd w runtimie 7.2% (8)
  • Wyświetli się: http://wykop.pl 29.7% (33)
  • otworzy się strona wypoku 3.6% (4)

Oddanych głosów: 111

  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fegwegw: ładny label, jest też takie głupie coś ( ͡º ͜ʖ͡º) oczywiście można zapisać trudniej, by było trudniej ogarnąć o co chodzi

public static void main (String[]
  • Odpowiedz
@interface:

Nie chodzi o podstawy Javy, ale o czysty kod w ogólnym pojęciu. Jeżeli masz fragment kodu, który pasuje do kategorii "łamigłówka", albo powoduje chwilową niejednoznaczność, to trzeba go zmienić. Języki programowania powstały dla ludzi, więc trzeba w nich pisać jak dla ludzi. Podobnie nigdy nie lubiłem łamigłówek z kolejnością operatorów (akademickie wymysły), bo od tego są nawiasy, żeby rozwiać wszelkie wątpliwości. A priorytet operatorów nie zawsze jest taki sam
  • Odpowiedz