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 is at 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 is a long-time open source contributor and an expert on open source culture and governance.