Jump to text
On this page
Copy and source
Published source confirmed at last check

Source changed 2026-10-14 19:58:00 UTC · snapshot created 2026-10-14 19:58:38 UTC · last check 2026-10-15 01:50:10 UTC

STR.16:8 - Common Anti-Patterns and How to Avoid Them

Anti-patternFailureRepair
Research must justify itself as next-quarter revenueThe portfolio loses independent epistemic purposes and invites an invented application promise.State the scientific return and resource choice separately from a qualified product use.
Every named branch gets its own full stackRepeated methodology and infrastructure consume capacity without comparison.Construct both shared provision and adequate separate provision at the specific contribution boundary.
Everything common goes into an officeA unit name substitutes for available contributions and authority.Specify what is supplied, to whom, under which conditions; compare office and distributed provision only for that result.
One person, three available role budgetsThe plan manufactures capacity by relabelling its bearer.Reconcile all assignments against that person’s actual windows and protected commitments.
A shared source eliminates adaptationSubject models, practice, access and receiving acceptance remain unpaid work.Trace the common result through each application and include its missing operations.
Unknown long-run effect blocks any proposalThe inquiry demand costs more than it can change in the current choice.Use current grounds for a bounded expert construction; obtain additional evidence only where its attainable answer matters.
Arithmetic supplies authorityHours fit, but performers, clients or access owners have not agreed.Return the exact decision and keep dependent work unavailable until its condition holds.
A successful cohort ends developmentThe provider can repeat one service but cannot address the next worthwhile class of problem.Separate repetition, efficiency, expanded capability and development of the way development is done.
The teaching case becomes the method boundaryOne provider’s nesting or resource split becomes a universal design.Preserve the result/dependency/support construction and vary branches, authorities and means with their actual grounds.