4 ms·
Software engineering is way more of a social practice than you probably want to believe. Why is the code like that? How are people likely to use an API? How do
by haileys 1y ago
Software engineering is way more of a social practice than you probably want to believe.
Why is the code like that? How are people likely to use an API? How does code change over time? How can we work effectively on a codebase that's too big for any single person to understand? How can we steer the direction of a codebase over a long timescale when it's constantly changing every day?
- rijoja 1y agoYes that is very true but social science is more of a social practice than computer science If you run your organization badly, you'll run into problems sooner, than if you are in social science, where you just have to say all the buzzwords and they'll just rubberstamp you true If you are arguing that my point is that computer science would be 100% falsifiable and social science is 0% falsifiable then you're argument is a bit of a straw man
- rijoja 1y ago> Why is the code like that? How are people likely to use an API? How does code change over time? How can we work effectively on a codebase that's too big for any single person to understand? How can we steer the direction of a codebase over a long timescale when it's constantly changing every day? At which point you are studying project management theory, or whatever you call it