with the current state of technology and the speed of it's progress, there will always be much more things that you don't understand than those that you do...
With regard to the details sure, but the fundamentals should be studied and understood. That's why this blog is not attempting to recreate the entire of Microsoft Excel.