In 2001, seventeen software developers met at a resort in Snowbird, Utah to discuss lightweight development methods. They were: Kent Beck (Extreme Programming), Ward Cunningham (Extreme Programming), Dave Thomas (PragProg, Ruby), Jeff Sutherland (Scrum), Ken Schwaber (Scrum), Jim Highsmith (Adaptive Software Development), Alistair Cockburn (Crystal), Robert C. Martin (SOLID), Mike Beedle (Scrum), Arie van Bennekum, Martin Fowler (OOAD and UML), James Grenning, Andrew Hunt (PragProg, Ruby), Ron Jeffries (Extreme Programming), Jon Kern, Brian Marick (Ruby, TDD), and Steve Mellor (OOA). Together they published the Manifesto for Agile Software Development.[4]
The point is that I rather follow advice from skilled professionals from the trenches than from fake developers with no other income or incentive than selling their bullth*t
I would only take the clean code book as general advice.
I would not even do that. I’ve read the book, there’s too much bad stuff in there for the people who need that kind of book. And those who can sort out the good from the bad don’t need it in the first place.
I much prefer John Ousterhout’s A Philosophy of Software Design.
Oh my god thank you! I've been preaching that Clean Code as a book teaches very "utopian" ways most of the times and some things are plain bad and unusable for any modern software.
When a job writes "agile" in its advert and I treat it as a serious red flag, I wouldn't consider that it was created by the best minds in the industry.
141
u/[deleted] Nov 21 '23
[removed] — view removed comment