4 ms·
There is a fantastic talk by Kevlin Henney where he deconstructs the SOLID principles as each being either misunderstood when they were written - or frequently
by juliangamble 13y ago
There is a fantastic talk by Kevlin Henney where he deconstructs the SOLID principles as each being either misunderstood when they were written - or frequently misunderstood after. It was done here:
http://scottishdevelopers.com/tag/solid/ http://scottishdevelopers.com/tag/solid/
http://sydney.yowconference.com.au/ http://sydney.yowconference.com.au/
I won't spoil it by writing all the points here - just some pearls.
* The Open/Closed principle is redundant because it is already covered by the Liskov substitution principle.
* Bob Martin's view of the Dependency Inversion principle is in fact the Single Responsibility principle.
He suggests 5 more principles - but I won't spoil it by listing them here. Go see it!
- cjg_ 13y agoIs there a video of the talk? I can't find it.
- amouat 13y agoNo, I don't really understand the parent link as you can't get a transcript or video. I was at the talk in Scotland though, and it was very good. I recently asked Kevlin if a version would be made available - this was his reply: "Not yet. I'm doing a version of it at @yow_oz next month. I think they'll be recording it — last year's talks went up quickly." https://twitter.com/KevlinHenney/status/402743019956604928 https://twitter.com/KevlinHenney/status/402743019956604928 The conference has just finished, and the website where the talks will go up seems to be here: http://yowconference.com.au/ http://yowconference.com.au/
- PythonicAlpha 13y agoSince there seams to be no online video (yet), could you please list the principles added? Also, not everybody has the possibility to visit a conference in Australia.
- route66 13y agoA bit meager, but it could be FLUID: http://www.slideshare.net/anoras/ndc-2011-the-fluid-principles http://www.slideshare.net/anoras/ndc-2011-the-fluid-principl... (same author)
- amouat 13y agoYes, it was. I felt the critique of SOLID was much more interesting than FLUID though (which was a bit tongue in cheek).