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