|
|
|
|
|
by floydnoel
844 days ago
|
|
these "invented problems" that software engineers (such as myself) find in every project are basically why we can't have nice things. why did software in the 90s run faster than the same functionality in the 2020's? it's this right here. |
|
In this example, I think they'd suggest communication first then solve the engineering problem later.
Eg: just tell people they need to clear the floor or it can get stuck. People will still want it.
Perhaps the next step is lower touch engineering, ie: beep when it's stuck.
I tend toward engineering stuff, but I have come to realize you can't always afford the engineered solution, and that doesn't have to stop you from delivering stuff.