Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Maintenance also informs builders on what can be improved next time. For example, we now know that rebar reinforced concrete will eventually need to be replaced due to spalling. If we reinforced with glass or basalt rebar that problem is solved. It might fail a different way but it won't be from spalling.

Over time we learn to build structures that last a long time and require less maintenance. Unfortunately, building codes are often very specific. Sometimes requiring specific materials. Using a different material requires proving it is a suitable replacement before construction. We have to allow builders to take risks. Sometimes we get a Tacoma Narrows bridge, sometimes we get a Hoover dam. But, the builders have to be able to try new things even if we get a few stinkers once and awhile.



Excellent points: I learn more from maintaining code than from writing new code.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: