|
Boost : |
Subject: Re: [boost] Boost Talk: "How I Code" (?)
From: Jim Bell (Jim_at_[hidden])
Date: 2011-02-24 09:30:01
On 1:59 PM, Vicente Botet wrote:
> Krzysztof Czainski wrote:
>>
>> One of my favorites:
>> "Programs must be written for people to read, and only incidentally for
>> machines to execute."
>> -- Hal Abelson and Gerald Jay Sussman (Structure and Interpretation of
>> Computer Programs)
>>
>>
> I will add, libraries must be written for people to use, and only
> incidentally for people to read.
+1!
Priority 1: make your caller's code clear. Priority 2: be clear yourself.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk