Tools for Spelunking a New-to-You Codebase

PHP
Location: D137
Average rating: **...
(2.50, 2 ratings)

Nearly everyone has started on a project that included existing code. How do you get to know this codebase so you can contribute to it? Reading each file manual is tedious, time-consuming and not all that productive for getting the big picture about how an app works.

This talk will introduce a handful of useful code analysis tools, including:

  1. phpinclued
  2. Xdebug profiler
  3. phploc
  4. phpdocumentor / phpdox
  5. PHP_CodeSniffer
  6. Reflection Class

Beginners are welcome.

Photo of Christie Koehler

Christie Koehler

HashiCorp

Christie Koehler is a developer advocate at HashiCorp, where she uses her hybrid experience as an operator and a developer to create resources to help practitioners use HashiCorp’s suite of open source cloud automation tools. She’s a longtime open source contributor and an expert on open source culture and governance.