News for hackers. Stuff that matters.
Re:What a Year at a Mechanic Shop Taught Me About Process (2... by itronitron on Saturday November 16, 2019 @05:21PM (#21555328)
since the mud sill connects the house to the foundation (on a wood-framed house at least) it is often the most heavily damaged and awkward to repair, but if it is squared away properly then later work is built on the same ground truth. I am wondering what the analog for mud sills is within software, i.e. what do you have to get right at the start to ensure that your later work won't need to be reworked?
Re:What a Year at a Mechanic Shop Taught Me About Process (2... by code_biologist on Saturday November 16, 2019 @09:56PM (#21556284)
Data modelling. The data model pervades any given piece of software, so it's hard to change. If there are mistakes in it, you will see workarounds all throughout a codebase.
Re:What a Year at a Mechanic Shop Taught Me About Process (2... by mattrp on Sunday November 17, 2019 @02:47AM (#21556981)
I’d agree with this. All the action in a house happens in the basement. It’s here where you see the mechanicals and all the wiring and plumbing decisions. It’s where you see if there’s water or radon leaks or structural issues. And it’s the part of the house least understood by the user / typically it’s a scary/foreign place to be. So yeah that sounds just like the data model!