News for hackers. Stuff that matters.
Re:The Curse of Systems Thinkers by adrianmsmith on Sunday April 24, 2022 @08:40AM (#31143426)
1) The reason why such a refactor might be necessary is from things the first group tried but didn't quite work as intended, or that the users used the system differently to intended. The first group has that knowledge, the second group doesn't. So the first group will do the refactor better than the second group.

2) Beware of Second System Syndrome https://en.wikipedia.org/wiki/Second-system_effect where everyone tries to put in every feature that was missing from the first system, simply because there is no urgency around the second system, because the first system is already running.

Re:The Curse of Systems Thinkers by pixl97 on Sunday April 24, 2022 @05:01PM (#31148307)
Battle plans never survive first contact intact and software never survives customer deployment intact. Especially in systems that are ever evolving.
Re:The Curse of Systems Thinkers by johnthescott on Tuesday April 26, 2022 @09:10AM (#31167033)
so true, in my experience.