An introduction to Diagnostic Reasoning

In terms of healthcare, making a correct diagnosis is fundamental to subsequent  decisions about treatment.  Making a correct diagnosis  is one of the main reasons why training to be a doctor takes such a long time.Yet, have you ever thought why there is so little published on this topic? When did you last see one