| ▲ | const_cast 5 days ago |
| Yes but we don't call humans abstractions. A software engineer isn't an abstraction over code. |
|
| ▲ | threatofrain 5 days ago | parent [-] |
| No, but depending on your governance structure, we have software engineers abstract over domains. And then we draw boxes and arrows around the works of your colleagues without looking inside the box. |
| |
| ▲ | skydhash 5 days ago | parent [-] | | You wish! Bus factor risk is why you don’t do this. Having siloed knowledge is one of the first steps towards engineering, unless someone else code is proven bug free, you don’t usually rely on that. You just have someone to throw bug tickets at. | | |
| ▲ | threatofrain 5 days ago | parent | next [-] | | Very true, my brain is stuck in scaling out from small teams. In that world, you can't help but accept plenty of bus factor, and once you get to enough people making sure everyone understands each others' domains is a bit too much. | |
| ▲ | skydhash 5 days ago | parent | prev [-] | | EDIT *towards bad engineering, unless* |
|
|