The Structure of Scientific Revolutions by ThomasKuhn
Knowledge-Components: http://www.galtenberg.net/xml/Kuhn.Thomas.001.Structure.Scientific.Revolutions.xml
A few major points:
See "The Revolution That Didn't Happen" http://www.astro.uni-bonn.de/~willerd/weinberg.html for a riposte by Steve Weinberg.
Knowledge getting lost in the shift ?
If we consider the shift from structured to OO techniques a ParadigmShift (which can probably be defended), then there were good things about the former that got lost. I suspect this is typical, because the students of the new paradigm don't bother learning much about the former, and so have to rediscover the subtleties the experts of the former paradigm had come to understand.
I've noticed that a lot of OO (good, experienced) programmers have no notion of CouplingAndCohesion.
I think that "high cohesion and loose coupling" is a good example, especially when this was one of the causes of the paradigm shift in the first place. This also points to the fact that OO methodology is not contained in a tool or language. -- JeremyCromwell
A possible few examples : "goto", how to know the location of islands by patterns in the waves, how to build the great pyramids. -- ErikMeade
It is certainly true that the new paradigm tends to reject older ones rather than build on them. I'm not so sure that the old paradigm is lost. It goes into suspended animation -- nobody works that way or talks that way after a generation or so -- but you can still use the old paradigm if you choose to. Thus I can use IsaacNewton's Laws if I prefer them the AlbertEinstein's relativity or Quantum Theory. Perhaps I might go back to MrAristotle and all those epicycles. -- DickBotting
Kuhn is reported (I'm only just getting around to reading the book, for now I have to qualify what I got from secondary sources) as essentially saying that you can't use Aristotle's or Newton's paradigm - they are no longer understandable to us on their own terms. Rather, we have access to a "Whiggish" reinterpretation of the old paradigms under the terms of the new. A lot of the careful analyses of old scientific notions that StephenJayGould writes so brilliantly seem to bear out this argument; his treatment of Lyell's "uniformitarian" doctrine is a nice example. -- LaurentBossavit