[
Lists Home |
Date Index |
Thread Index
]
Bjoern Hoehrmann wrote:
>> If a specification is so large that it requires profiling and/or cannot be
>> implemented on small devices, then it is a failing of the specification
>> that should be solved by editing the complete spec, possibly simplifying
>> or obsoleting some parts.
>
> Is that because you find it amusing, or because it makes you feel good
> in some sense without any practical relevance or do you actually agree
> with the statement?
It's a slight overstatement -- very occasionally it is, in fact, necessary
to make uncomfortably large specifications -- but for the most part, I agree
with it. Profiles are a pragmatic way to salvage something from a morbidly
obese specification, but they also significantly increase compatibility
problems: if you have n different profiles, then you have n^2-1 lines of
incompability.
All the best,
David
|