Not exact matches
Basically people developing
open source software, which usually lacks good
documentation.
Because
open source projects have some
documentation and communities available you can get some understanding of the
software without needing to delve into the code.
Android's
open source documentation lays out exactly how the
software's audio service is implemented in AudioService.java.