Developers are experts at understanding code at a micro-level, including functions and syntax. But analyzing the architecture of a large, unfamiliar codebase quickly is radically different. There are thousands of files and commits, hundreds of thousands of LOC, and dozens of developers. How can you possibly reason about the codebase as a whole without knowing how all the pieces are working together?
As a Solutions Architect at 47 Degrees, Oli has done a bit of consulting where she needs to quickly perform an architectural review of a large, unfamiliar codebase. Although tools like IntelliJ or Metals have some compelling code metrics for code discovery, Oli has mastered a powerful, but lesser-known system Structure101 that she will share with you in this talk.
Join Oli to learn new ways you can quickly grasp a large, complex codebase!