… and also try to win one of the three licenses for IntelliJ IDEA Ultimate. If you are going through CodeGym, then you already know something about IntelliJ IDEA, know how to create classes and packages, know where to click so that the compiler checks the code, and so on. However, this tool is like the dashboard of an airplane: there are a lot of functions hidden in it, and even experienced developers do not know about some of them.
If you're interested in learning how to get the most out of IntelliJ IDEA, take a
free course hosted by the IDEA contributors, Jetbrains. It is run by Heinz Kabutz, a Java programmer and Java champion, and not many people wear it.) According to Heinz, in 2003 he received a very difficult task: to fix bugs and add features to a terrible spaghetti code.
Spaghetti code is confusing, poorly structured code that is poorly designed. It is very difficult to understand even for an experienced specialist. Historically, spaghett code has been associated with GOTO unconditional jump operators: they degrade the structure of the code and make it difficult to read. Spaghetti code is considered the most common programming anti-pattern. |
It was such a challenge... However, already then Heinz heard about the magical possibilities of IDEA, and downloaded the free Trial version. After 30 days of trial use of the IDE, he bought a license. Since then, he has learned IntelliJ IDEA inside and out, and now he is ready to share his knowledge in a video course. The only “but” is that Heinz tells everything in English. But is it such a disadvantage? If English is weak, perhaps it's time to kill two birds with one stone and improve it along with the ability to work in our favorite IDE? By the way, if you register for the course in December or January, then take part in the drawing of three licenses of IntelliJ IDEA Ultimate (remember, we work on CodeGym in the free version of IntelliJ IDEA Community).