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