5 ms·
I find interesting that you could read what the worker said as a metaphor to software development. And if a worker were to look at how some code changes just l
by casta 10y ago
I find interesting that you could read what the worker said as a metaphor to software development.
And if a worker were to look at how some code changes just looking at the files modified, he would probably notice that we keep tearing open and modifying the same piece of code many times, he might ask why can't we just fix all the bugs at once.
- amelius 10y agoImho, that is not a good metaphor, because all streets are basically the same, whereas software is always very different (and way more complicated).
- dalore 10y agoThat's very reductive. All lines of code are the same, they are just letters right? Streets I imagine would be very different depending on what's underneath.
- matthewmacleod 10y agoThat sounds a little bit like a software developer's bubble to me! Yeah, most software is a bit more complex than underground utilities. But the latter are far from the same, and I'd argue it's actually much more difficult to prod, examine and debug what's going on underneath an active roadway than it is to debug a bit of software, for example.
- lithos 10y agoYou sound like some computer illiterate that can only understand the Internet as a series of tubes(when it comes to your understanding of what is going on under the streets). Rather than seeing communication protocols, physical networking, social/actual contracts, and whatever else. Just spend 20 minutes looking at/reading ladder diagrams, an organizational method electrical control systems. You'll learn that you pretty much 1 for 1 programming logic (that first motor controller you look at is the same as hello world, and algorithmically it's somewhere between 6 and 12 if statements).
- imtringued 10y agoGoing by your metaphor some lines of code in your codebase (not in libraries) are licensed by different companies and only they have the right to fix the bug.