Students that had an analytical perspective (e.g. from supply chain debugging) typically excelled.
Students from more fuzzy, language-based perspectives (e.g. marketing) had a lot more difficulty.
Students that had an analytical perspective (e.g. from supply chain debugging) typically excelled.
Students from more fuzzy, language-based perspectives (e.g. marketing) had a lot more difficulty.
The theory was that programming has many arbitrary rules that you need to be aware of work your way around to make things work, why is the language construct like this instead of this other way etc.
The law in many ways is logical but it is an arbitrary logic.
It may be the reason it’s hard to find now is that Bornat later retracted it, blaming his struggles with mental health. [0]
0. http://www.eis.mdx.ac.uk/staffpages/r_bornat/papers/camel_hu...
I think it is that, although it doesn't match exactly what I remember either.
I wonder what Saeed Dehnadi says about it though.
https://blog.codinghorror.com/separating-programming-sheep-f...