So we download source code, open the project in IDE, and... what? Where? How does it even work?! IDEA helps us not only write code, but also understand it. Here we've got a whole set of wonderful tools that make working with legacy code much more easier.
In this talk, we'll discuss three main topics:
- How to analyze code with IntelliJ IDEA
- Debugging apps — various tricks for different situations
- Structural search (and replace) — a very powerful tool able to find a needle in a haystack