From ebc19be8454b2b1434a211c68da51d10e703a541 Mon Sep 17 00:00:00 2001 From: Philip Sargent Date: Mon, 20 Oct 2025 13:05:04 +0100 Subject: [PATCH] add link to taste article - online edit of handbook/troggle/trognotes.html - on dev machine 'SnowWhite' --- handbook/troggle/trognotes.html | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/handbook/troggle/trognotes.html b/handbook/troggle/trognotes.html index 927ce5bea..cfc0e4fdf 100644 --- a/handbook/troggle/trognotes.html +++ b/handbook/troggle/trognotes.html @@ -61,6 +61,10 @@ live and in-use: all the foreign keys and relationship cardinalities.

And, you may be surprised to discover, we have given a lot of thought into how to make it easier for you to get involved in the programming while not screwing up this multi-decade software project. +

Style

+

Keeping a systematic approach is crucial to maintainability. When making design decisions, we prioritise ease of maintenance for inexperienced programmers over clever code or using "exactly the right" python idiom. +

See Good taste in software engineering - we prioritise long-term (decades long) maintainability, not any of those other things. +

Kill it with Fire

dumpster fire