You can explain diddy to someone with pictures and videos and junk, but imo, diddy players thrive the most from playing and experiencing what works and when it does.
Of course experience is best, but tutorials mentioning specifics can mimic experience and push a player past road blocks or kick start/give a head start on parts of their game they wouldn't or couldn't develop by themselves. It's why we have threads for this, and not just an empty web page saying just experience everything.
Tutorials like the DK picture one can describe situations well enough for the commoner to pick up on concepts, it's just after he understands a few of the scenarios (the gist of what you're describing) he can make the final step of mix and matching as well as adding to his problem and solution or use and utility repertoire.
Learning/Teaching how to code is a difficult process that ends with the user having to solve their own problems with it: but it requires tutoring that both teaches you things you may not understand right way, as well as the different situations/examples of "when" you would use the function you're being taught. It's kick-starting you to BE the experienced person you wouldn't become without the help.
Let's look at the concepts I'm teaching through one of my "videos and junk" for Ike and how an inexperienced/mediocre player still gets the concepts into their head that they wouldn't have otherwise.
http://www.youtube.com/watch?v=K5SEGAHiDz8 Back when I posted a few of these Ike videos on Smashmods I would also have an accompanying description of what's being shown and inferred (which I now put into the actual video description).
You first see that the 2nd Dair autocancels (ends) on the platform relatively soon after it's thrown out, as well as read that it "Autocancels fast"
You then see Dair to Up-air which doesn't hit anything(because the damage ratio was lowered, so he didn't fly up high enough): but you're told in text form that it leads to that 2nd aerial depending if he got hit/shield poked. Finally, you see Dair to Dair for when he was still in shield
Now you're able to infer as well as understand the other options from these examples that you can do any aerial that fits the situation after the DJ from the FH Dair (Whether it hit him or he's still in shield, where he got launched or DI'd to if it hit) or that since it autocancels/ends so early you could very well FFall and land and do something quick like a grab/jab.
The last part with the FH Fair to bair doesn't infer many options besides that obviously it works on shield (and might work at low percent/or if they CC) and can also be used when they end up in front of you from the hit (seen in a separate video
http://www.youtube.com/watch?v=dq6GO4qiavs )