2 ms·
Given the importance of Systemd, its better to follow idealistic principles. Pragmatism in central components leads to technical debt that is hard to remove bec
by einrealist 10y ago
Given the importance of Systemd, its better to follow idealistic principles. Pragmatism in central components leads to technical debt that is hard to remove because it would break all the lazy components that took the "pragmatic" (lazy) route.
On the one hand, we talk about bad software, too many bugs, bad architecture, messy init scripts. On the other hand, we are too lazy to follow idealistic principles that improve overall software quality.