Scenes à faire

Scenes à faire refers to “incidents, characters or settings which are as a practical matter indispensable, or at least standard, in the treatment of a given topic.”

"[I]n many instances it is virtually impossible to write a program to perform particular functions without employing standard techniques. This is a result of the fact that a programmer’s freedom of design choice is often circumscribed by extrinsic considerations such as (1) the mechanical specifications of the computer on which a particular program is intended to run; (2) compatibility requirements of other programs with which a program is designed to operate in conjunction; (3) computer] manufacturers’ design standards; (4) demands of the industry being serviced; and (5) widely accepted [[programming practices within the computer industry.”