Changes between Version 19 and Version 20 of WorkingConventions


Ignore:
Timestamp:
May 2, 2007 9:57:38 AM (8 years ago)
Author:
simonpj
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WorkingConventions

    v19 v20  
    4141
    4242 * New features should be switchable with their own flag, by default off.  We used to have just one flag `-fglasgow-exts` but nowadays we try to be much more selective.
     43
     44 * We are much happier about features whose implementation is:   
     45   * '''Localised''': only a handful of places in the code are changed.
     46   * '''Orthogonal''': no new invariants or constraints are added that subsequent changes must bear in mind. This is really important; any change that imposes costs on later, apparently unrelated, changes is much more costly.
    4347
    4448 * A new feature should come with