Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Talk:REST

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia

Replace non-functional property under the heading "Architectural constraints"

[edit]

I diagree with the non-functional property modifiability beneath the heading Architectural constraints. It should be deleted or even better replaced with the more accurate term extensibility as a software quality attribute worth striving for. We don't want code to be modifiable, but extensible. It's a SOLID principle that code should be extensible (the O in SOLID). I'm aware that the SOLID principles mainly apply for OOP, but it's a quality attribute that goes beyond OO - as the article about extensibility suggests.

Likewise the modifiability quality attribute should be deleted from the List of system quality attributes. Nckjox (talk) 12:44, 17 February 2026 (UTC)Reply

modifiability is the term used in Fielding's dissertation which he uses to mean extensibility. A simple solution is just to link the term to that page. Kmcnamee (talk) 09:40, 26 February 2026 (UTC)Reply