Wer ist schlauer als IDEA?

Vor zwei Jahren habe ich mich freiwillig bereit erklärt, auf der letzten JBreak- Konferenz in Nowosibirsk am Stand unserer Firma JetBrains zu stehen . Vor der Konferenz haben sie mir folgende Karten geschickt:



Und sie sagten, nun, geben Sie es nach Ihrem Ermessen einigen Leuten auf der Konferenz. Ich geriet in Panik. Wie werde ich Leute auswählen?


IntelliJ IDEA Java. -, , IDE. -, -. IDEA , , , .


, . ( ). , IDEA, , . .


. , . , .


1



. args, parameters. i == 0, . , , .


2



. variants . , . if (best == null || distance > d) , best == null. , best = variant . variant, , null. , variant.distance.


3



. value null, result , . IDEA 2018.1 , . .


4 ?



-, , IDEA . . , map (, filter), , findFirst - orElse(null) .


5



name, ?


. "may produce", "will produce" ( ). name, init(). this . init() , , . , . , init() name , name , , , init() null.


6




7



. , indicator == 2, riseBinding, sinkBinding null. , , IDEA , .


8



. , exception[0] . , . . , exception[0] . , .


9 -



. : i < initializers.length initializers.length < i. . , , . , returnif (parent instanceof GrTuple). .


10



. filePrefix linePrefix . filePrefixes linePrefixes , . filePrefix , linePrefix . , , .



, . ? 29 Java- SnowOne. JetBrains , . — JetBrains. !


All Articles