Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: rbowman Newsgroups: comp.os.linux.misc,comp.os.linux.advocacy Subject: Re: (Excessive?) Complexity Date: 9 Feb 2025 19:49:11 GMT Lines: 13 Message-ID: References: <8b262a1f-507f-ef10-e4d3-a981dca5b7d1@example.net> <9bdfe478-279e-464c-62b6-dc3b1f5da4ab@example.net> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net nSdV8Cn+dZDzaqJ0eq9hZAfpRBQZBUBku72petY6dXumTG7Rli Cancel-Lock: sha1:l1wgBvTlcXHNk9xu5uBKpxzV57E= sha256:4flDwjk4jh/kDS8sKMLxK2aUTzDRM1ceDzvy++BwzVM= User-Agent: Pan/0.160 (Toresk; ) Xref: csiph.com comp.os.linux.misc:65311 comp.os.linux.advocacy:685486 On Sun, 9 Feb 2025 11:45:42 +0100, D wrote: > Simple is good! I struggle often to explain to young whipper snappers > the power of good enough. The power of good enough has won me a lot of > business throughout the years. I've worked with a couple of programmers who tried to anticipate future needs and developed complex code to handle those eventualities. 20 years later the eventualities never happened but the complexity is still there. It's one thing to anticipate future needs in your design and not to paint yourself into a corner and another to spend a lot of time doing stuff before it's necessary. Good enough is good enough.