2026-02-08 05:04 UTC
Replies (2)
-
@janpet@ruby.social 2026-02-08 09:50
@nolan@toot.cafe @varx@infosec.exchange How could maintainability not matter? On any long term project that does evolve, ease of change is IMO one of the most important factors. That ease depends on code quality/complexity. Unless genAI improves faster then complexity of the code infinitely, you hit the wall as some moment, having a terrible code no-one is willing to touch. I cannot imagine how this can stop being important thing.
-
@varx@infosec.exchange 2026-02-08 13:41
@nolan@toot.cafe I can see companies successfully discarding reusability (as repugnant as that would be), but maintainability isn't something you can escape. That's my bet. Security also isn't something you can test your way out of. Tests show that the software *does* a thing, rather than that it *doesn't* do a thing. There are such things as security tests but they're usually written with specific implementations in mind, preventing certain kinds of easy mistakes from creeping into the codebase unnoticed. You can't take a set of security tests for one implementation and trust that they'll do anything for another one. (Many are also regression tests for a specific impl, written in retrospect...)