4 ms·
Almost all software dev. advice is contextual. There's such a huge diversity in the software development field and yet somehow people like to pretend that diver
by InclinedPlane 8y ago
Almost all software dev. advice is contextual. There's such a huge diversity in the software development field and yet somehow people like to pretend that diversity doesn't exist, and like to give blanket advice that is allegedly universally applicable. You see this especially in the advice that is most relevant to small to mid sized silicon valley startups, somehow people working in that world think it is the world (of software dev) and can't imagine that any other worlds exist. Software dev. spans more orders of magnitude of difficulty, complexity, scale, etc. The advice that applies to building the operating software for a nuclear reactor, an airplane, a financial system that has to handle thousands of each individually critical transactions a second around the globe, that advice is going to often not be applicable to someone developing a mobile ad-based flashlight or fart app (and vice versa).
- abraae 8y agoAnd the correct answer to every software dev. question starts with: "It depends"
- BatFastard 8y agojust like every martial artist
- your-nanny 8y agoI lot of software patterns have questionable validity to data science type coding