Programmable Permaculture

How can we solve a problem (in a garden, say), with permaculture tools, by decomposing the problem and coming up with a set of interlocking pieces that solves it? Framing the problem in this way is very much applying an engineering mindset, something that might irk those who insist on thinking holistically about any and all ecological settings. (And I can relate to that sentiment, because too much has been done in engineering and science more broadly to stop holistic thinking and to employ scientific reductionism in its place.)