What's missing from Phobos for Orbit (package manager)
SomeDude
lovelydear at mailmetrash.com
Sat Feb 16 10:35:57 PST 2013
On Thursday, 14 February 2013 at 10:01:21 UTC, Walter Bright
wrote:
> On 2/14/2013 12:32 AM, bearophile wrote:
>> Walter Bright:
> A good interface design has the *minimum* number of functions
> out of which anything else can be built. Functions that are
> recombinations of other functions in the same interface do not
> belong in that interface.
>
> It's tempting to create kitchen sink abstractions, but they
> really are a bad idea.
Yes, it actually makes reading code *harder* for everyone but the
writer, because the code ends up lacking consistency.
More information about the Digitalmars-d
mailing list