4 ms·
Taken from http://manifesto.softwarecraftsmanship.org/ http://manifesto.softwarecraftsmanship.org/ "Not only working software, but also well-crafted software
by swagtricker 8y ago
Taken from http://manifesto.softwarecraftsmanship.org/ http://manifesto.softwarecraftsmanship.org/
"Not only working software,
but also well-crafted software
Not only responding to change,
but also steadily adding value
Not only individuals and interactions,
but also a community of professionals
Not only customer collaboration,
but also productive partnerships"
I fail to see the "scam" here. Your follow-on comments seem to take issue with some of the popular opinions on how to best accomplish the goals above, but that hardly disqualifies the effort to improve software development as a profession outright as a "scam".
- yakshaving_jgt 8y agoAs I mentioned in another reply, the idea of improving the software skills of myself and my team is absolutely appealing. That's why I started associating with that movement in the first place. I don't disqualify the spirit of that effort. In practice however, it's a different reality. Let's not forget that SC's perhaps most infamous proponent once said that C++ is a "man's language", and that Java is an "oestrogen" language.
- verall 8y agoI'm not familiar with the software craftsmanship "movement", but do you have a link for that? As an embedded/C++ guy I'm disgusted but curious about the context. I feel like C++ is the antithesis to the "manifesto" posted in the parent. I /like/ C++, but it seems to me like it is nearly impossible to write code that is easy to read, easy to change, performant, and correct, all at the same time.
- yakshaving_jgt 8y agohttps://youtu.be/YX3iRjKj7C0?t=8m33s https://youtu.be/YX3iRjKj7C0?t=8m33s