MORE ON KIMBALL’S “DIMENSIONAL MUDDLING”
with Fabian Pascal

 

 

 

A while ago Chris Date wrote Rules and Constraints: Reply to Ralph Kimball to which he never got a response. I had myself an exchange on Kimball’s so-called “dimensional modeling”. We did not intend to waste any more time on the subject.

 

Then I got the following email from a reader:

 

 

From: TM

To: Editor

Date: 1 Apr 2004

 

You'll love this. Kimball has come up with a new term ... the “mini-dimension”!  There seems to be no end to the amount of terminology that he can invent to commercially rephrase the literature on relational theory.

 

 

This brought to mind an email received one day earlier.

 

 

From: MD

To: Editor

Date: 1 Apr 2004

 

I recently came across Allen Holub's site and while I was reading this below, your writings and consequent reactions immediately came to my mind:

 

September '03: Why getter and setter methods are evil

The discussion group attached to this article is an eye   opener. Though the article discusses a concept that's been an integral part of OO for 25 years, many readers attacked both the article and me personally with a viciousness that's outside my previous experience. This "discussion" is a sorry commentary on both the lack of professionalism found in many members of the programming community and also the state of knowledge present in those programmers.

Before perusing this discussion, you may want to get some perspective by reading Unskilled and Unaware of It: How Difficulties in Recognizing One's Own Incompetence Lead to Inflated Self-Assessments by Justin Kruger and David Dunning (Journal of Personality and Social Psychology, 77:6 [December 1999], pp. 1121-1134).

 

 

I quote from Unskilled and Unaware of It (emphasis added):

 

People tend to hold overly favorable views of their abilities in many social and intellectual domains. The authors suggest that this overestimation occurs, in part, because people who are unskilled in these domains suffer a dual burden: Not only do these people reach erroneous conclusions and make unfortunate choices, but their incompetence robs them of the metacognitive ability to realize it.

 

Kimball cannot be “rephrasing” relational theory, as we don’t believe he knows and understands it. Which is why he’s coming up with all these terms in the first place.

 

 

Posted 05/21/04