Qui est plus intelligent que IDEA?

Il y a deux ans, je me suis porté volontaire pour me présenter au stand de notre entreprise JetBrains lors de la dernière conférence JBreak à Novossibirsk. Avant la conférence, ces cartes m'ont été remises:



Et ils ont dit, eh bien, donnez-le à certaines personnes à la conférence à votre discrétion. J'ai paniqué. Comment vais-je choisir des personnes?


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