Back to Vol 22, Issue 7

PHP Architect · Vol 22, Issue 7 · July 2023

DDD Alley: Create Observability, Part 2: Capture “Tribal Knowledge”

by Edward Barnard

“Tribal knowledge” is information that should be written down but isn’t. If it were easy to write down, it probably already would be! Another common problem is with documentation quickly becoming obsolete. This month we’ll see a specific technique for helping a specific area of “tribal knowledge”. Our business processes run in phases according to the calendar. We’ll use the fact that we have a spring season followed by tournaments as our example. Our tournament software assumes the regular season has finished. That makes sense for the production software but can be a problem when developing a feature during the off-season. The software configuration may not be correct for that feature to work in that developer’s environment. What setup is needed to make feature development possible? That’s something we don’t have written down! Here’s a solution.

The full article is in PHP Architect Vol 22, Issue 7. Subscribe to read it and every new issue.

Subscribe
Edward Barnard

About the author

Edward Barnard

Ed Barnard had a front-row seat when the Morris Worm took down the Internet, November 1988. He was teaching CRAY-1 supercomputer operating system internals to analysts as they were being directly hit by the Worm. It was a busy week! Ed continues to indulge his interests in computer security and teaching software concepts to others.

Our Partners

Collaborating with industry leaders to bring you the best PHP resources and expertise

Interested in partnering? Get in touch →