3 ms·
(Edited the following) I'm not talking about OOP. Meyer was hard on pre and postconditions (which were massively oversold), but these were functionally no more
by zasdffaa 4y ago
(Edited the following)
I'm not talking about OOP. Meyer was hard on pre and postconditions (which were massively oversold), but these were functionally no more than assertions. He had holes in his object system. He had holes in other parts of the type system. He was not an object zealot IIRC.
- bitL 4y agoI took some classes from him while he was at ETH.
- zasdffaa 4y agoOk, post modified, but still I don't feel you've represented him entirely fairly.
- bitL 4y agoIt could have been interpreted badly - I was just pointing out he was from the generation that pushed OOP everywhere similarly to FP folks these days, and downplaying the problems inherent in Eiffel/OOP, similarly to FP folks that see no major issues in their own space. A single sentence can't explain the massive contribution he had on programming and Agile anyway.
- pepoluan 4y agoAhh... in a sense, that's like Hype-Driven Development, where everything new becomes the solution for everything... https://blog.daftcode.pl/hype-driven-development-3469fc2e9b22 https://blog.daftcode.pl/hype-driven-development-3469fc2e9b2...
- zasdffaa 4y agoI misinterpreted it because there's a rash of people who post throwaway dismissive stuff (always without any justification) and yours looked exactly like that. So, my apologies. I'd suggest a mention of your personal experience would have been valuable here; actually getting lessons off the guy is a big deal.